The Bachelor of Science in Computer Science and Software Development Innovation (B.Sc. CSSDI) at Yeti International College is a four-year undergraduate program that combines computer science fundamentals with practical software development skills. The program prepares students for careers in software engineering, cybersecurity, cloud computing, networking, and other emerging fields through industry-oriented, hands-on learning.
Thinking to pursue B.Sc. (Computer Science and Software Development Innovation) but not sure if this is the right course for you?
Stop guessing and let our counselors help you find the course that fits you best.
Find Your Best-FitRecommended for You
BE Computer, Software and IT Engineering in Nepal
Explore detailed information, other programs and colleges offering this degree in Nepal.
Institutions offering B.Sc. (Computer Science and Software Development Innovation)
The Bachelor of Science in Computer Science and Software Development Innovation (B.Sc. CSSDI) is a four-year, eight-semester undergraduate program offered by Yeti International College. The program is designed to equip students with strong theoretical foundations and practical skills in software development, computer science, networking, cloud computing, cybersecurity, and data security. It emphasizes hands-on learning through laboratory work, real-world projects, and industry-oriented training to prepare graduates for the rapidly evolving global IT sector.
The curriculum integrates programming, mathematics, business fundamentals, communication skills, and emerging technologies to develop graduates capable of designing, developing, securing, and managing modern software systems. Students also gain exposure to ethical hacking, system analysis, cloud technologies, and information security, enabling them to adapt to diverse roles in the digital economy.
Salient Features
- Four-year, eight-semester undergraduate degree
- Industry-oriented curriculum with practical learning
- Strong emphasis on software development and computer science
- Hands-on laboratory sessions and project-based learning
- Training in cybersecurity and ethical hacking
- Exposure to networking, cloud computing, and data security
- Real-world software development projects
- Internship and industry exposure
- Experienced faculty with industry expertise
- Focus on analytical thinking and problem-solving
- Development of professional communication and teamwork skills
- Preparation for global IT career opportunities
Eligibility
- Successfully complete Grade 12 or an equivalent qualification from a recognized board or institution.
- Have the academic background and qualifications specified by the college and the awarding university.
- Meet the minimum admission requirements, including any entrance examination and/or interview conducted by the college.
- Submit all required academic and identification documents during the admission process.
Admission Criteria
Admission is granted based on the applicant's academic qualifications and successful completion of the college's admission process.
The admission process generally includes:
- Submission of the completed application form.
- Verification of academic transcripts and certificates.
- Entrance assessment (if applicable).
- Personal interview or counseling session.
- Final enrollment upon fulfilling all admission requirements.
Job Prospects
- Software Developer
- Full Stack Developer
- Web Developer
- Mobile Application Developer
- Cybersecurity Analyst
- Ethical Hacker
- Penetration Tester
- Network Engineer
- System Administrator
- Cloud Engineer
- Database Administrator
- Information Security Analyst
- System Analyst
- IT Consultant
- Data Analyst
- IT Project Coordinator
- Technical Support Engineer
- DevOps Associate
- QA/Test Engineer
- Entrepreneur or Technology Startup Founder
Curricular Structure
| Semester | Course Code | Course Title |
| Semester I | GEC122 | Intermediate English |
| HUM132 | Future Skill | |
| GEC112 | General Psychology | |
| BUS101 | Introductory Business for Digital Generation | |
| ICT100 | Fundamental of Information Technology | |
| MAT119 | Mathematics for Information Technology | |
| CSC101 | Fundamentals of Programming & Laboratory | |
| Semester II | HUM131 | Design Thinking for Creative Work |
| GEC223 | Advance English | |
| BCS114 | Using Technology in Digital Society | |
| GEC101 | Tools for the Digital Age | |
| MAT231 | Discrete Mathematics | |
| CSC151 | C Programming | |
| CSC155 | Microprocessor & Computer Architecture | |
| Semester III | ENG209 | English Presentation Skills for Careers |
| GSC156 | Fundamentals of Multimedia | |
| BSC119 | Social Media for Modern Communication | |
| CSC115 | Data Structures Laboratory and Algorithms | |
| CSC403 | Web System and Technology | |
| CSC303 | Database System and Laboratory | |
| CSC467 | Computer Network Technology and Cloud Computing | |
| Semester IV | SOC136 | Digital Literacy |
| CSC364 | Software Engineering | |
| CSC251 | Operating System | |
| CSC121 | Object Oriented Programming | |
| CSC207 | Numerical Methods | |
| CSC316 | Cryptography | |
| CSC209 | Computer Graphics | |
| Semester V | CSC112 | Cyber Law and Ethics in Information Technology |
| - | Specialization Area Courses (1 to 6) | |
| Semester VI | - | Specialization Area Courses (7 to 12) |
| Semester VII | - | Specialization Area Course (13) |
| CSC415 | Research Methods for Engineering | |
| SDM434 | Project Work on Specialization Area | |
| SDM299 | Bachelor Thesis on Specialization Area | |
| GAD499 | Cooperative Education/Internship |
Specialization Areas
Students choose modules from one of the following tracks to fill the "Specialization Area" slots in Semesters V, VI, and VII.
1. Cyber Security Group
- Compulsory:
- CSC447 Commercial Operating System for Administration
- CSC448 Commercial Operating System for Network Administration
- CSC449 Commercial Operating System for Security Administration
- CSC460 Information Technology System Analysis and Design
- ICT465 Information Security Management
- ICT468 Cyber Crime
- ICT469 Hacking and Penetrate Security Testing
- ICT476 Special Topics in Cyber Security
- Electives:
- ICT480 Network Programming
- CSC411 Network System Management
- CSC412 Computer Networking Security
- CSC413 Professional Development
- CSC414 Advanced Network Security
- CSC416 Design and Implementation (Cyber Security)
- CSC417 Project Testing and Implementation
- CSC418 Network Operating System
2. Artificial Intelligence (AI) Group
- Compulsory:
- CSD211 Introduction to Interaction Design
- CSC434 Human Interaction Design
- CSD234 AI and Intelligent Agent
- ICT300 Human-Computer Interaction
- ICT312 System Integration and Architecture
- AIT312 AI Applications
- AIT313 Data Warehousing and Mining
- AIT416 Introduction to AI
- Electives:
- AIT418 Introduction to Machine Learning
- AIT419 Soft Computing
- AIT421 Algorithms in AI
- AIT422 Machine Learning Techniques
- AIT423 Ethics and Social Implications of AI
- AIT425 Digital Image Processing
- AIT426 Internet of Things and Robotics
- AIT427 Data Science with R Programming for AI
3. Computer Science & Software Innovation Group
- Compulsory:
- CSD211 Introduction to Interaction Design
- CSD221 Software Development-1
- CSD223 Software Development-2
- CSD252 Introduction to Computer System
- CSD333 Web Design and Database
- CSD334 Programming Language
- CSD338 Web Programming
- CSD461 Hardware-Software Interface
- Electives:
- CSD233 Software Design
- CSD234 AI and Intelligent Agent
- CSD236 Operative System and Concurrency
- CSD413 Professional Development
- CSD415 Research Methods for Engineering
- CSD416 Design & Implementation
4. Mobile Application Development Group
- Compulsory:
- CSC237 Mobile Application Development-1
- CSC238 Mobile Application Development-2
- CSC242 Web Service
- CSC245 Mobile Programming-1
- CSC246 Mobile Programming-2
- CSC234 Human Interaction Design for Mobile Device
- CSC235 Frameworks for Mobile Application Development
- CSC236 Special Topics Mobile Application Development
- Electives:
- IGD236 Computer Games Programming
- CSD234 AI & Intelligent Agent
- CSD235 Software Engineering
- CSC413 Professional Development
- CSC416 Design & Implementation
- CSC414 Advanced Network Security
5. Multimedia Technology Group
- Compulsory:
- MMT221 Technical Design & Art Drawing
- MMT222 Digital Media Development
- MMT321 2D Computer Animation Laboratory
- MMT322 Video and Audio Production
- MMT351 3D Modelling
- MMT352 3D Animation
- MMT371 Instructional Multimedia
- MMT373 Digital Publisher Development
- Electives:
- MMT442 Game Multimedia Development
- MMT480 Special Topics for Multimedia Technology-1
- MMT481 Special Topics for Multimedia Technology-2
- CSD234 AI & Intelligent Agent
- CSD413 Professional Development
- CSD416 Design and Implementation
6. Information Communication Technology Group
- Compulsory:
- ICT446 Introduction to Commercial Operating System
- BCS478 Information Technology Entrepreneurship
- ICT300 Human-Computer Interaction
- ICT306 Information Management & Security
- ICT312 System Integration & Architecture
- ICT313 Integrative Programming and Technology
- ICT401 System Administration and Maintenance
- ICT311 Computer and Communication System
- Electives:
- ICT323 Data Communication and Network
- BCS474 Network Design, Implementation, and Case Study
- ICT493 Technology Innovation
- ICT495 Special Topics in Information Technology-1 & 2