Computer Science (MSCS), 4+1 Fast Flight Program

The Master of Science in Computer Science (MSCS) Fast Flight Program at the University of North Georgia is designed for driven UNG students who are ready to accelerate their path from undergraduate study to earning a Master of Science in Computer Science.

Through this streamlined pathway, students in the BS in Computer Science or Cybersecurity programs can seamlessly transition into graduate study, completing both degrees in as little as five years.

Graduate coursework will include advanced topics such as Operating Systems, Secure Software Development, Network Security, and Reverse Engineering. These courses build critical skills in systems design, cybersecurity, and software engineering, preparing you for high-demand roles in the technology sector.

Rooted in UNG’s commitment to academic excellence, innovation, and leadership, the fast flight Computer Science program offers a cost-effective, accelerated pathway for you to deepen your technical expertise and gain a competitive edge in today’s rapidly evolving digital landscape.

This Fast Track pathway is available to UNG students pursuing the following undergraduate degrees:

  • Computer Science
  • Cybersecurity

Note: Students who are not enrolled in a qualifying UNG undergraduate program may apply to the traditional Master of Science in Computer Science program.

Quick Facts

  • For UNG undergraduate
  • Early access to master’s level coursework
  • Program starts fall term
  • Complete your undergrad and grad degree in as little as 5 years

Program Application Deadlines

All application materials are to be received prior to the deadline. If program capacity is met prior to established admission deadlines, we will stop accepting applications for admission and cancel remaining incomplete applicants. We encourage you to apply early. 

Fall Deadline

  • May15

How to Apply to the Computer Science (MSCS), 4+1 Fast Flight Program at UNG

Start Your Application Graduate Admissions Tuition Estimator

Computer Science (MSCS), 4+1 Fast Flight Program Curriculum

At the University of North Georgia, the Master of Science in Computer Science (MSCS) is a 30-credit hour program designed to provide rigorous, hands-on preparation in advanced computing, software systems, cybersecurity, and data-driven technologies. You can enroll in up to nine credit hours of graduate-level coursework during your senior year, allowing you to fulfill undergraduate elective requirements while making meaningful progress toward your master’s degree. Following the successful completion of your undergraduate degree, you are fully admitted into the master’s program and eligible to complete the remaining graduate requirements in as little as 21 additional credit hours.

Operating Systems

Take a deeper dive into the systems that power modern computing with our advanced Operating Systems course, designed for students ready to move beyond the basics. You’ll explore high-performance concepts like memory and process management, multithreading and concurrency, distributed systems, and real-time scheduling, while gaining insight into cloud computing, virtualization, and multiprocessor architectures.

Through performance modeling, simulation, and engagement with real-world research, you’ll build the skills to design and optimize efficient, scalable systems, preparing you to stand out in today’s competitive tech landscape.

Secure Software Development

Build the skills to develop software that is secure by design in this Secure Software Development course, where computer security meets modern software engineering. You’ll learn how to apply core security principles across the entire software development lifecycle, from design to testing, while gaining hands-on experience in identifying vulnerabilities and implementing effective safeguards.

By the end of the course, you’ll be equipped with practical techniques to develop, test, and deploy resilient applications.

Reverse Engineering

Step into the world of cybersecurity analysis with Reverse Engineering, a hands-on course that explores how experts dissect and understand complex and potentially malicious software. You’ll learn how to break down malware into manageable components, uncover how it works, and analyze its behavior using techniques like disassembly, debugging, and system monitoring.

By working in a controlled environment, you’ll gain practical experience investigating real-world threats, building the skills needed to identify vulnerabilities, strengthen defenses, and thrive in high-demand cybersecurity roles.

Network Security

Build the knowledge and hands-on skills to protect modern networks in this Network Security course, which blends essential concepts with real-world application. You’ll explore key areas such as encryption, digital signatures and certificates, and the security of wired, wireless, and virtual private networks, while gaining practical experience with firewalls, security policies, and industry standards.

By the end of the course, you’ll be prepared to identify risks, implement safeguards, and help defend critical systems in an increasingly connected world.

Add On a Graduate Certificate

Questions?

For questions about the program, contact:
Graduate Program Coordinator
tamirat.abegaz@ung.edu
706-867-4599
For questions about the application process, contact:
Graduate Admissions
grads@ung.edu 
706-864-1543