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 Computer Science, English Language and Communication Skills, Fundamentals of Computer and IT, Environmental Studies |
Semester 2 | Object-Oriented Programming using C++, Data Structures, Digital Electronics and Logic Design, Principles of Management, Communication Skills |
Semester 3 | Database Management Systems, Operating Systems, Web Technologies, Discrete Mathematics, Organizational Behavior |
Semester 4 | Computer Networks, Software Engineering, Java Programming, Numerical Methods, Financial Accounting |
Semester 5 | Internet Technologies, Linux Programming, Elective I (e.g., Cloud Computing, Artificial Intelligence), Project Work - I, Industrial Training (optional) |
Semester 6 | Mobile Application Development, Information Security, Elective II (e.g., Data Science, Machine Learning), Project Work - II, Cyber Law and Professional Ethics |
Course Module | Important Topics |
---|---|
Programming Fundamentals | Introduction to Programming, Data Types, Control Structures, Functions, Arrays |
Database Management Systems | DBMS Concepts, SQL Queries, Normalization, ER Diagrams, Transactions and Concurrency Control |
Operating Systems | OS Concepts, Process Management, Memory Management, File Systems, Security and Protection |
Web Technologies | HTML, CSS, JavaScript, PHP, Web Servers and Services |
Data Structures | Arrays, Stacks, Queues, Linked Lists, Trees, Graphs, Sorting and Searching Algorithms |
Software Engineering | Software Development Life Cycle, Requirement Engineering, Design Patterns, Testing, Maintenance |
Computer Networks | Networking Fundamentals, OSI Model, TCP/IP, LAN/WAN, Network Security |
Object-Oriented Programming | Classes and Objects, Inheritance, Polymorphism, Encapsulation, Exception Handling |
Cloud Computing | Cloud Fundamentals, Models of Cloud Computing, Cloud Services, Virtualization |