Course Duration | Course Level | Fee | Mode of Study | Institute Type |
---|---|---|---|---|
3 Years | Undergraduate | Not Specified | Full Time | University |
Year 1 | Year 2 | Year 3 |
---|---|---|
Programming Fundamentals, Mathematics for Computing, Introduction to Web Technologies, Database Management Systems, Communication Skills | Object-Oriented Programming, Data Structures and Algorithms, Operating Systems, Software Engineering, Web Development Technologies | Advanced Web Technologies, Mobile Application Development, Cloud Computing, Project Work (Software Development), Emerging Trends in IT |
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 Technologies | HTML, CSS, JavaScript, PHP, Web APIs |
Database Management Systems | SQL Queries, Normalization, ER Diagrams, Transactions and Concurrency Control |
Data Structures and Algorithms | Stacks, Queues, Linked Lists, Sorting and Searching Algorithms, Graphs and Trees |
Software Engineering | Software Development Life Cycle, Agile Methodologies, Testing and Debugging, Maintenance |
Operating Systems | Processes and Threads, Memory Management, File Systems, I/O Systems |
Computer Networks | OSI and TCP/IP Models, Routing Algorithms, Network Security, Wireless Communication |