Course Duration | Course Level | Course Tuition Fees | Mode of Study | Institute Type |
---|---|---|---|---|
3 Years | Undergraduate | Varies by Year | Full Time | Public |
Semester | Subjects/Topics |
---|---|
1st Semester | Introduction to Programming using C, Mathematics for Computer Science, Digital Fundamentals, English for Communication, Environmental Studies |
2nd Semester | Object-Oriented Programming with C++, Data Structures, Discrete Mathematics, Principles of Web Design, Communication Skills |
3rd Semester | Database Management Systems, Operating Systems, Internet Technologies, Web Programming using PHP, Software Engineering |
4th Semester | Java Programming, Computer Networks, Web Development with JavaScript, Web Application Development, Elective I (e.g., Graphic Design) |
5th Semester | Advanced Web Technologies (e.g., Angular, React), Mobile Application Development, Cloud Computing, Project Work (Part 1), Elective II (e.g., Digital Marketing) |
6th Semester | Emerging Web Technologies, Cyber Security Fundamentals, Project Work (Part 2), Elective III (e.g., SEO Techniques), Industrial Training/Internship |
Module | Topics |
---|---|
Introduction to Web Development | HTML, CSS, Web Design Principles |
Client-Side Scripting | JavaScript, jQuery, AJAX |
Server-Side Scripting | PHP, ASP.NET, Node.js |
Database Management | SQL, MySQL, MongoDB |
Web Services and APIs | REST, SOAP, JSON, XML |
Frameworks and Libraries | React, Angular, Vue.js, Bootstrap |
Web Security | Authentication, Authorization, Encryption, SQL Injection, XSS |
Responsive Web Design | Media Queries, Flexbox, Grid System |
Web Hosting and Deployment | FTP, cPanel, GitHub Pages, Heroku |
Project Work | Real-world Web Development Project |