Course Duration | Course Level | Course Tuition Fees | Mode of Study | Institute Type |
---|---|---|---|---|
3 Years | Undergraduate | Varies by nationality and other factors | Full-time | Private |
Year | Semester | Subjects |
---|---|---|
1st Year | Semester 1 | Introduction to Programming, Mathematics for Computing, Digital Fundamentals, English Communication, Web Technologies |
1st Year | Semester 2 | Object-Oriented Programming, Data Structures, Database Management Systems, Operating Systems, Environmental Studies |
2nd Year | Semester 3 | Advanced Web Technologies, Software Engineering, Computer Networks, Discrete Mathematics, Elective 1 |
2nd Year | Semester 4 | Server-Side Programming, Client-Side Scripting, Mobile Application Development, Elective 2, Mini Project |
3rd Year | Semester 5 | Cloud Computing, Full Stack Development, Cyber Security Fundamentals, Elective 3, Industrial Training |
3rd Year | Semester 6 | Advanced Full Stack Development, Project Work, Elective 4, Professional Ethics, Seminar |
Course Module | Description |
---|---|
Programming Fundamentals | Introduction to programming concepts using languages like C, Python, or Java. |
Web Development | Front-end technologies (HTML, CSS, JavaScript) and back-end technologies (Node.js, PHP). |
Database Management | SQL and NoSQL databases, data modeling, and database design. |
Software Engineering | Software development life cycle, agile methodologies, and project management. |
Full Stack Development | Integration of front-end and back-end technologies to create complete web applications. |
Cloud Computing | Introduction to cloud services (AWS, Azure) and deploying applications in the cloud. |
Mobile Application Development | Developing mobile applications for Android or iOS platforms. |
Data Structures and Algorithms | Understanding of data structures (lists, stacks, queues, trees) and algorithms for problem-solving. |
UI/UX Design | Principles of user interface and user experience design. |
Security Fundamentals | Basics of cybersecurity, secure coding practices, and application security. |