Course Duration | 3 Years |
---|---|
Course Level | Undergraduate |
Course Tuition Fees | Varies by Region |
Mode of Study | Full Time |
Institute Type | Private |
Semester 1 | Semester 2 | Semester 3 | Semester 4 | Semester 5 | Semester 6 |
---|---|---|---|---|---|
1. Fundamentals of Information Technology 2. Programming in C 3. Logical Organization of Computers-I 4. Mathematics-I 5. Communication Skills 6. Environmental Studies | 1. Object-Oriented Programming using C++ 2. Data Structures 3. Logical Organization of Computers-II 4. Mathematics-II 5. Principles of Management 6. Digital Electronics | 1. Operating System 2. Database Management System 3. Web Technologies 4. Software Engineering 5. Discrete Mathematics 6. Organizational Behavior | 1. Java Programming 2. Computer Networks 3. Numerical Methods 4. Microprocessor and Assembly Language 5. Financial Accounting and Management 6. Human Resource Management | 1. Advanced Java 2. Mobile Application Development 3. Web Based Java Programming 4. Open Source Systems 5. Project Work - I 6. Elective-I (Choose any one: a. Cloud Computing b. Internet of Things c. Big Data Analytics) | 1. Project Work - II 2. Cyber Security 3. Artificial Intelligence 4. Elective-II (Choose any one: a. Machine Learning b. Data Science c. Blockchain Technology) 5. Professional Ethics 6. Seminar on Contemporary Issues |
Module | Important 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 | Arrays, Stacks, Queues, Linked Lists, Sorting and Searching Algorithms |
Database Management Systems | ER Models, SQL Queries, Normalization, Transactions and Concurrency Control |
Web Technologies | HTML, CSS, JavaScript, PHP, Web Servers and Services |
Software Engineering | Software Development Life Cycle, Requirement Analysis, Design Patterns, Testing |
Operating Systems | Processes, Threads, Memory Management, File Systems, Security |
Networking and Cyber Security | Network Models, Protocols, Cyber Threats, Security Measures, Cryptography |
Mobile Application Development | Android Development, iOS Development, User Interface Design, Backend Integration |
Cloud Computing | Cloud Service Models, Deployment Models, Virtualization, Cloud Storage |