Feature | Detail |
---|---|
Course Duration | 3 Years |
Course Level | Undergraduate |
Course Tuition Fees | Varies |
Mode of Study | Full Time |
Institute Type | University |
Semester | Subjects |
---|---|
Semester 1 | Introduction to Programming using Python, Mathematics for Computer Science, Digital Fundamentals and Architecture, English Communication, Environmental Studies |
Semester 2 | Object-Oriented Programming with Java, Data Structures and Algorithms, Database Management Systems, Principles of Management, Indian Constitution |
Semester 3 | Web Technologies, Operating Systems, Software Engineering, Discrete Mathematics, Business Accounting |
Semester 4 | Computer Networks, Advanced Java Programming, Mobile Application Development, Numerical and Statistical Methods, Organizational Behavior |
Semester 5 | Cloud Computing, Internet of Things (IoT), Big Data Analytics, Cyber Security Fundamentals, Project Work (Part 1) |
Semester 6 | Artificial Intelligence, Machine Learning, Blockchain Technology, Ethics in IT, Project Work (Part 2) |
Course 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, Normalization, ER Diagrams, Transactions and Concurrency Control |
Data Structures and Algorithms | Stacks, Queues, Linked Lists, Sorting and Searching Algorithms, Graphs |
Software Engineering | Software Development Life Cycle, Agile Methodologies, Testing, Maintenance |
Mobile Application Development | Android Programming, iOS Basics, Mobile UI Design |
Cloud Computing | Introduction to Cloud, SaaS, PaaS, IaaS, Cloud Deployment Models |
Network and Security Fundamentals | Network Layers, Protocols, Cybersecurity Basics, Threats and Prevention |