NUCS · Bachelor of Computer Science

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.

B.C.Sc. Program
4
Year Program
42
Total Subjects
135+
Credits
Career Options

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.

🎯Academic theory meets practical skills
🔬Research-based, industry-relevant curriculum
🚀Entrepreneurship & innovation in Year 4
🌐Wide range of professional career paths
Curriculum

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.

🧱
Foundation
Core Building Blocks
  • Myanmar
  • English
  • Physics
  • Computer Fundamentals
  • Programming Fundamentals
  • Web Development
⚙️
Mandatory
Essential CS Disciplines
  • 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
🔍
Elective
Specialise Your Path
  • 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
Year 4 · Culminating Experience

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.

🤝Team-Based Projects
💡Business Plans
🛠️Working Prototypes