Course Duration | Course Level | Course Fee | Mode of Study | Institute Type |
---|---|---|---|---|
3 Years | Undergraduate | Varies | Full-time | Private |
Semester | Subjects |
---|---|
Semester 1 | Introduction to Programming, Mathematics for Computing, Digital Fundamentals |
Semester 2 | Object-Oriented Programming, Data Structures, Database Management Systems |
Semester 3 | Operating Systems, Web Technologies, Software Engineering |
Semester 4 | Java Programming, Computer Networks, Algorithms |
Semester 5 | Mobile Application Development, Cloud Computing, Elective 1 |
Semester 6 | Project Work, Elective 2, Elective 3 |
Module | Important Topics |
---|---|
Programming Fundamentals | Introduction to Programming, Data Types, Control Structures, Functions, Arrays |
Object-Oriented Programming | Classes and Objects, Inheritance, Polymorphism, Encapsulation, Abstraction |
Web Technologies | HTML, CSS, JavaScript, PHP, Web APIs |
Database Management Systems | SQL Queries, Normalization, ER Diagrams, Transactions and Concurrency Control |
Data Structures and Algorithms | Stacks, Queues, Linked Lists, Sorting and Searching Algorithms, Complexity Analysis |
Software Engineering | Software Development Life Cycle, Agile Methodology, Testing Strategies, UML Diagrams |
Mobile Application Development | Android/iOS Basics, UI Design, API Integration, Application Deployment |
Cloud Computing | Cloud Service Models, Deployment Models, AWS/Azure Basics, Cloud Security |