Course Duration | Course Level | Course Tuition Fees | Mode of Study | Institute Type |
---|---|---|---|---|
3 Years | Undergraduate | Varies by region | Full-time | Private |
Semester | Subjects |
---|---|
Semester 1 | Introduction to Programming, Mathematics for Computing, Computer Fundamentals and IT, English Communication, Environmental Studies |
Semester 2 | Object-Oriented Programming, Data Structures, Digital Electronics, Database Management Systems, Organizational Behavior |
Semester 3 | Operating Systems, Web Technologies, Software Engineering, Discrete Mathematics, Financial Accounting |
Semester 4 | Computer Networks, Microprocessors, Theory of Computation, Java Programming, Management Information Systems |
Semester 5 | Mobile Application Development, Cloud Computing, Cyber Security, Artificial Intelligence, Project Work (Part 1) |
Semester 6 | Advanced Web Development, Data Analytics, Internet of Things (IoT), Project Work (Part 2), Elective |
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 Servers and Services |
Database Management Systems | DBMS Concepts, SQL, Normalization, ER Diagrams, Transactions and Concurrency Control |
Data Structures and Algorithms | Stacks, Queues, Linked Lists, Sorting and Searching Algorithms, Trees and Graphs |
Software Engineering | Software Development Life Cycle, Requirement Analysis, Design Patterns, Testing and Maintenance |
Operating Systems | Processes and Threads, Memory Management, File Systems, Security and Protection |
Networking and Cyber Security | Network Fundamentals, Security Principles, Cryptography, Ethical Hacking Basics |