Course Duration | 3 Years |
---|---|
Course Level | Undergraduate |
Course Tuition Fees | Varies |
Mode of Study | Full Time |
Institute Type | Private |
Semester | Subjects | Topics |
---|---|---|
1 | Introduction to Programming, Web Technologies, Mathematics for Computing | Programming Basics, HTML/CSS, Algebra and Calculus |
2 | Object-Oriented Programming, Database Management Systems, Data Structures | Java or Python, SQL, Arrays, Lists, Trees |
3 | Advanced Web Development, Operating Systems, Software Engineering | JavaScript, Node.js, Linux Basics, Agile and Waterfall Models |
4 | Server-Side Development, Network and Security Fundamentals, UI/UX Design | Express.js, Networking Basics, Cybersecurity, Design Principles |
5 | Mobile Application Development, Cloud Computing, Elective | React Native or Flutter, AWS or Azure, Elective Subject |
6 | Project Work, Emerging Technologies, Elective | Capstone Project, Blockchain or AI Basics, Elective Subject |
Semester | Important Topics |
---|---|
Semester 1 | Introduction to Programming, Basics of HTML & CSS, Fundamentals of Computer Science |
Semester 2 | JavaScript Essentials, Data Structures, Introduction to Database Systems |
Semester 3 | Advanced CSS and Frontend Frameworks, Server-Side Scripting with Node.js, Database Management and SQL |
Semester 4 | React.js and Single Page Applications, Introduction to APIs, Introduction to NoSQL Databases |
Semester 5 | Advanced JavaScript and ES6, Full Stack Project Development, Cloud Computing and Deployment |
Semester 6 | Emerging Technologies in Full Stack, Capstone Project, Professional Ethics and Soft Skills |