Relational database design
Deliverable: A normalised schema for a real problem — inventory, admissions or payroll — with constraints, sample data and a set of queries answering questions the schema was designed for.
Course
The graduate-level computer diploma — programming logic, databases, office automation and a substantial final project, for people who already hold a degree and need computing on top of it.
8 modules · 12 months
Deliverable: A normalised schema for a real problem — inventory, admissions or payroll — with constraints, sample data and a set of queries answering questions the schema was designed for.
Deliverable: A working program of several hundred lines that reads external data, handles bad input without crashing, and produces a report you can hand to somebody else.
Deliverable: A responsive page built with HTML, CSS and JavaScript that reads from stored data and updates without a reload, published to a public URL.
Deliverable: A complete application built to a written specification, documented, version-controlled in Git, and presented in a session where you answer questions about the choices you made.
Every student gets placement assistance — that is what 100% placement assistance means. It is support for all, not a job for all. We do not promise a specific salary, a specific number of interviews, or placement at any named company, and you should be wary of anyone who does.
A degree in commerce or arts teaches you to structure an argument and finish something long. What it does not teach is how a program runs or how data should be stored, and that gap is what closes the door on a lot of otherwise capable applicants.
This diploma is built for exactly that person. It assumes no programming and it does not go slowly to be kind — it goes in order, because programming makes sense in order and almost never makes sense out of it.
Twelve months produces a lot of exercises. Exercises do not get anyone hired.
The last module exists because a defended project is the difference between “I studied programming” and “I built this, here is why I structured it that way, and here is what I would change”. You choose a problem with a real deliverable, design the data model before you write code, build it, test it, document it, and then sit in a room and answer questions about it.
That last session is uncomfortable and it is the most useful hour of the course.
This is an institute diploma issued by Samyak. Several universities also run a programme called PGDCA as a formal postgraduate qualification, and those are different — different admission, different recognition, different fee.
We are not one of those, and the distinction matters if your employer or your next application specifically requires the university award. Bring the wording in and we will read it with you before you pay anything.
C first, then Python.
C because memory, pointers and manual control make the machine legible in a way a friendlier language hides, and because everything you learn afterwards is easier once you have seen it. Python second because it is what you will actually build in, and because by then the concepts are already yours and only the syntax is new.
Learning them the other way round works, but it takes longer and leaves gaps that surface later in interviews.
Questions
DCA is a foundation diploma open after Class 10 or 12, covering fundamentals, Office and Tally. PGDCA requires a degree and goes considerably deeper — programming in two languages, database design, web technologies and a defended final project. They are not the same course at different names.
No. It is designed for graduates from any discipline, including commerce, arts and science backgrounds, and it assumes no prior programming. What it does assume is the study habits a degree builds, which is why the entry requirement exists at all.
It gives you the foundations a junior developer role expects — programming, databases, version control and a project you can defend. Whether it converts depends on how strong your final project is and how you interview, which is what the placement drive and the readiness programme exist to work on. We do not promise a job and we will not.
This is an institute diploma issued by Samyak and recognised across our network. Several universities also run a PGDCA under the same name as a formal postgraduate qualification; those are different programmes with different recognition. If you need the university version for a specific application, check the notification wording before enrolling here.
Yes. Evening and weekend batches run for exactly this reason, and the online live mode covers the same syllabus with the same trainer. The final project is the part that needs real time, so plan for it rather than leaving it to the last month.
Three details is all we need. A course advisor will call you back.
The standard entry diploma for office and computer work — fundamentals, Office, accounting basics and the internet, taught as practical work rather than as a syllabus to memorise.
Python taught as a working tool rather than a syntax tour — you finish able to read unfamiliar code, automate real tasks, call APIs and write tests that catch your own mistakes.
SQL taught against a database big enough that a bad query is noticeably slow, because toy datasets hide performance entirely and performance is half of what the job tests.
The foundation everything else sits on — semantic HTML, CSS layout and JavaScript — taught until you can build and deploy a responsive, accessible site without reaching for a framework.
Next step
Tell us what you want to learn and we will help you pick the right course, batch and mode.