Shape the Future
with Computer Science
A rigorous, interdisciplinary 4-year degree that blends academic theory, research-based insight, and hands-on practical skills — preparing you for a world driven by technology.
The Bachelor of Computer Science (B.C.Sc.) is a 4-year degree program in which you’ll complete 42 subjects totalling at least 135 credits. Subjects span foundational skills, mandatory core areas, and free-choice electives.
With the pervasive influence of information technology on society, graduates have access to a wide range of professional options — from software engineering and AI to entrepreneurship and beyond.
In the fourth year, the program culminates in team-based Capstone Projects or the creation of your own business plans and prototypes.
Program Subjects
The curriculum is structured into three groups — Foundation, Mandatory Core, and Elective subjects — giving you both essential grounding and the freedom to specialise.
- Myanmar
- English
- Physics
- Computer Fundamentals
- Programming Fundamentals
- Web Development
- Data Structures and Algorithms
- Operating Systems
- Computer Organization & Architecture
- Computational Mathematics
- Operations Research
- Database Management Systems
- Artificial Intelligence
- HCI and Information Security Fundamentals
- Digital Signal Processing
- Digital Image Processing
- Network Fundamentals
- Distributed & Cloud Computing
- Project Management
- Management Principles
- Data Science Fundamentals
- Software Modelling and Analysis
- Software Design and Development
- Business Management and Accounting
- Machine Learning / Deep Learning
- Capstone Project
- Computer Ethics and Professionalism
- Big Data Analytics
- Parallel and Distributed Computing
- Introduction to High Performance Computing
- Network Design
- Robotic Process Automation (RPA)
- Data Center & Software Defined Network
Want to see when each subject is taught? Browse the full year-by-year breakdown.
View Curriculum →Capstone Project & Innovation
In your final year, you’ll either work in teams on real-world Capstone Projects, or develop your own business plan, prototype, and pitch — bridging technical expertise with entrepreneurial thinking.
B.C.Sc. — Bachelor of Computer Science · 4 Years · 42 Subjects · 135+ Credits · NUCS
