Course Duration | 3 Years |
---|---|
Course Level | Undergraduate |
Course Tuition Fees | Varies |
Mode of Study | Full Time |
Institute Type | Private |
Semester | Subjects/Topics |
---|---|
Semester 1 | Introduction to Programming using C, Mathematics for Computer Science, Digital Fundamentals, English Communication, Environmental Studies |
Semester 2 | Object-Oriented Programming using C++, Data Structures, Discrete Mathematics, Database Management Systems, Communication Skills |
Semester 3 | Operating Systems, Web Technologies, Computer Networks, Software Engineering, Management Information Systems |
Semester 4 | Java Programming, Algorithm Analysis and Design, Computer Graphics, Microprocessor and Assembly Language, Organizational Behavior |
Semester 5 | Internet Programming and Cyber Law, Project Management, Elective 1 (e.g., Artificial Intelligence, Cloud Computing, etc.), Elective 2, Project Work (Part 1) |
Semester 6 | Current Trends in IT, Elective 3, Elective 4, Project Work (Part 2), Seminar |
Module | Topics |
---|---|
1. Introduction to Web Development | Basics of Web Technologies, Introduction to HTML and CSS, Web Development Tools |
2. Client-Side Programming | JavaScript, jQuery, AJAX, Responsive Web Design with Bootstrap |
3. Server-Side Programming | PHP, Node.js, Express.js, Database Integration with MySQL and MongoDB |
4. Advanced Web Technologies | RESTful Services, Web APIs, JSON, XML |
5. Web Application Development Frameworks | Angular, React, Vue.js |
6. Web Security | Authentication, Authorization, Data Validation, Secure Coding Practices |
7. Project Work | Design and Development of a Web Application |