Course Duration | Course Level | Course Tuition Fees | Mode of Study | Institute Type |
---|---|---|---|---|
3 Years | Undergraduate | Varies by region and quota | Full-time | Private |
Semester | Subjects |
---|---|
Semester 1 | - Introduction to Programming - Fundamentals of Computer and IT - Mathematics for Computer Science - English Communication Skills - Environmental Studies |
Semester 2 | - Data Structures - Database Management Systems - Object-Oriented Programming with C++ - Discrete Mathematics - Digital Electronics and Computer Organization |
Semester 3 | - Operating Systems - Web Technologies - Software Engineering - Java Programming - Management Information Systems |
Semester 4 | - Computer Networks - Visual Programming - Algorithm Analysis and Design - Professional Ethics - Minor Project |
Semester 5 | - Cloud Computing - Mobile Application Development - Cyber Security Fundamentals - Elective I - Major Project I |
Semester 6 | - Data Science Essentials - Internet of Things (IoT) - Elective II - Major Project II - Comprehensive Viva |
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 Development | HTML, CSS, JavaScript, PHP, Web APIs |
Database Management Systems | SQL Queries, Normalization, ER Diagrams, Transactions and Concurrency Control |
Software Engineering | Software Development Life Cycle, Agile Methodology, Testing Strategies, Project Management |
Data Structures and Algorithms | Stacks, Queues, Linked Lists, Sorting and Searching Algorithms, Complexity Analysis |
Operating Systems | Processes and Threads, Memory Management, File Systems, Security and Protection |
Networks and Security | OSI Model, TCP/IP, Cryptography, Network Security, Firewalls |