Diploma in Computer Science
Application Closed
Start Date: August 5 , 2024
Duration: The Diploma of Computer Science program is designed to be completed within a specific duration of 9 months to ensure that students receive comprehensive instruction and practical experience in the field of computer science. The program is divided into three semesters, each lasting approximately three months. During each semester, students will engage in coursework, practical exercises, projects, and assessments to build their knowledge and skills in various areas of computer science.
Tuition Fees: 400,000 MMK
Scholarship Opportunities: There will be competitive scholarships and partial scholarships awarded by the university. Scholarships will be awarded based on the financial needs and impressive academic background of the candidates. Scholarship awardees need to maintain at least a 3.0 GPA per semester.
Program Objectives:
The Diploma of Computer Science program is designed to provide students with a comprehensive foundation in the principles and practices of computer science. The program aims to equip graduates with the knowledge, skills, and practical experience necessary to excel in various roles within the computer science and information technology sector. The primary objectives of the program are as follows:
Learn and Develop Software Engineering, System Analysis and Design and Project Management Skills:
Requirements Analysis
Learn techniques for gathering and analyzing system requirements effectively
Design Principles and Modeling
Apply design principles and utilize modeling techniques to create comprehensive system models
Feasibility and Risk Assessment
Conduct feasibility studies and assess risks associated with system development
Project Management Techniques
Understand and apply project management methodologies and tools in system development projects
SDLC Phases and Models
Gain knowledge of the Systems Development Life Cycle (SDLC) and compare different SDLC models
Implementation and Maintenance
Develop plans for system implementation and understand maintenance requirements
Quality Assurance and Testing
Implement quality assurance practices and testing strategies to ensure system reliability
Develop Proficiency in Programming Languages:
Equip students with the ability to write, test, and debug code in multiple programming languages, including Python, C++, and JavaScript
Emphasize object-oriented programming principles and best practices
Master Web Development Techniques:
Teach students the fundamentals of web design and development using HTML, CSS, JavaScript, and popular frameworks like Bootstrap
Enable students to create dynamic, responsive, and user-friendly web applications
Understand Computer Organization and Operating Systems:
Provide a thorough understanding of computer architecture, including CPU, memory, and I/O systems.
Explore the role and functions of operating systems in managing hardware and software resources
Gain Knowledge in Computer Hardware and Networking:
Offer insights into the essential components of computer hardware and the principles of network design and configuration
Prepare students to troubleshoot and maintain computer systems and networks effectively
Build Competence in Cybersecurity:
Introduce the fundamentals of cybersecurity, including threat analysis, encryption, and security protocols
Equip students with advanced strategies for protecting systems and networks from cyber threats
Develop Database Management Skills:
Teach the principles of relational database management systems, including database design and SQL
Enable students to manage and manipulate large datasets efficiently
Explore Emerging Technologies:
Introduce students to advanced topics such as artificial intelligence, machine learning, and data mining
Encourage the application of these technologies in solving real-world problems
Foster Collaboration and Problem-Solving Skills:
Promote teamwork through group projects, enabling students to collaborate, communicate, and innovate
Develop critical thinking and problem-solving skills essential for the technology industry
Prepare for Professional Success:
Provide practical, hands-on experience through projects and lab work
Prepare students for a range of career opportunities in software development, web development, cybersecurity, network administration, and more
By the end of the program, graduates will be well-prepared to enter the workforce as competent and confident computer science professionals, ready to tackle the challenges of the ever-evolving technology landscape.
Admission Requirements:
To ensure that students are well-prepared for the rigor and depth of the Diploma of Computer Science program, the following admission requirements must be met:
Academic Qualifications:
High School Diploma or Equivalent:
Applicants must have completed a high school diploma or its equivalent.
A background in mathematics and science subjects is preferred.
Prerequisite Courses:
Completion of courses in mathematics (including algebra and basic calculus) and at least one science subject (physics or computer science) is highly recommended, but not mandatory.
Basic knowledge of computer fundamentals is advantageous but not mandatory.