Bachelor of Science (B.Sc.) Hons in Computer Science – Apprenticeship Embedded
Program Details
B.Sc. Hons in Computer Science with Apprenticeship Embedded is a 3-year undergraduate program combining core computer science theory with practical apprenticeship training focused on embedded systems. The course equips students with strong programming skills, system design knowledge, and hands-on experience through industry apprenticeship.
Program Highlights
- Comprehensive study of algorithms, programming, data structures, and computer architecture
- Embedded systems programming and hardware-software integration
- Apprenticeship model offering real-world industry exposure
- Courses on IoT, microcontrollers, operating systems, and networking
- Emphasis on research, projects, and problem-solving skills
- Development of professional communication and teamwork abilities
Future Scope / Industry Trends
With rapid growth in IoT, smart devices, and automation, expertise in embedded systems combined with computer science fundamentals is highly sought after. Apprenticeship experience enhances job readiness, opening doors to careers in technology firms, startups, and research organizations.
Career Opportunities
- Software Developer
- Embedded Systems Engineer
- IoT Developer
- Firmware Engineer
- System Analyst
- Data Analyst
- Technical Consultant
- Apprentice Engineer
Placements
Industry apprenticeship with partner companies ensures strong placement support. Graduates are recruited by IT firms, embedded systems companies, and startups, with starting salaries typically ranging from INR 3 to 8 lakhs per annum.
Fee Structure
Year | Tuition Fees (INR) | Other Fees (INR) | Total Fees (INR) |
---|---|---|---|
1st Year | 70,000 | 15,000 | 85,000 |
2nd Year | 70,000 | 15,000 | 85,000 |
3rd Year | 70,000 | 15,000 | 85,000 |
Total | 2,10,000 | 45,000 | 2,55,000 |
Curriculum
Semester | Subjects / Papers |
---|---|
1st Semester | Programming Fundamentals, Mathematics, Digital Logic Design, Communication Skills, Computer Basics |
2nd Semester | Data Structures, Computer Organization, Operating Systems, Database Systems, Environmental Science |
3rd Semester | Object-Oriented Programming, Embedded Systems Introduction, Networking Basics, Software Engineering |
4th Semester | Microcontrollers, IoT Fundamentals, Web Technologies, Python Programming |
5th Semester | Real-Time Operating Systems, Firmware Development, Mobile App Development, Project Work, Apprenticeship Training |
6th Semester | Capstone Project, Cloud Computing Basics, Robotics Programming, Seminar, Industry Internship |
Eligibility
Completion of 10+2 or equivalent with minimum 50% marks.
Mathematics as a subject in 10+2 is generally required.
Admission may be based on merit or entrance examination as per institution rules.
Selection Criteria
- Merit in qualifying examination or entrance test
- Personal interview and group discussion
- Academic record and relevant experience
- Apprenticeship performance during the course