Course Duration | Fees | Mode of Study | Course Level | Institute Type |
---|---|---|---|---|
3 Years | Varies | Full-time | Undergraduate | Private |
Semester | Subjects |
---|---|
Semester 1 | Introduction to Programming Using C, Mathematics for Computing, Digital Fundamentals, English Communication, Environmental Studies |
Semester 2 | Object-Oriented Programming Using C++, Data Structures, Discrete Mathematics, Principles of Management, Communication Skills in English |
Semester 3 | Database Management Systems, Operating Systems, Software Engineering, Web Technologies, Organizational Behavior |
Semester 4 | Java Programming, Computer Networks, Numerical Methods and Statistical Techniques, Management Information Systems, Professional Ethics |
Semester 5 | Advanced Web Technologies, Data Mining and Data Warehousing, Cloud Computing, Elective I (choose from a list), Project Work - I |
Semester 6 | Mobile Application Development, Cyber Security, Elective II (choose from a list), Project Work - II |
Core Subjects | Key Topics |
---|---|
Programming Fundamentals | Introduction to Programming, Data Types, Control Structures, Functions, Arrays |
Object-Oriented Programming | Classes and Objects, Inheritance, Polymorphism, Encapsulation, Abstraction |
Data Structures and Algorithms | Stacks, Queues, Linked Lists, Sorting and Searching Algorithms, Complexity Analysis |
Database Management Systems | ER Models, SQL, Normalization, Transactions and Concurrency Control |
Web Technologies | HTML, CSS, JavaScript, PHP/Python, Web Servers and Services |
Software Engineering | Software Development Life Cycle, Agile Methodologies, Testing and Quality Assurance |
Mobile Application Development | Android/iOS Basics, UI Design, APIs, Mobile Databases |
Cloud Computing | Cloud Service Models, Deployment Models, Cloud Security, AWS/Azure Basics |