National University Masters Level ICT Course: How To Apply, Course Requirements

By | October 10, 2024

With over 185,000 alumni worldwide and educating students from across the U.S. and around the globe, National University is your number-one choice for Masters level ICT course.

This online program provides training that matches the needs of the present and the future industries, specialties in a number of advanced areas, and a three-month project solving a real problem for a real client against a deadline.

About National University Masters Level ICT Course

In the Master of Science in Computer Science (MSCS) program at National University you will discover how to integrate the fundamental understanding and industry-accepted best practices for database theory and design, cloud computing, and software engineering. After that, you’ll have the chance to apply those abilities to tackle difficulties in the real world. This curriculum stands out because to its emphasis on building crucial communication skills, which will enable you to clearly explain problems, trends, and solutions with both technical and non-technical audiences. This is in addition to its thorough immersion in computing foundations.

Degree and Course Requirements

A student must finish 58.5 quarter units of graduate courses to get a Master of Science in Computer Science. For similar graduate work performed at another accredited institution that applies to this degree and under the condition that the units were not utilized to finish another advanced degree, a total of 13.5 quarter units of graduate credit may be granted. The degree program includes eleven courses and a three-part MSCS graduate project (three courses, each worth 4.5 quarter units), which can only be started after completing CSC605, CSC607, CSC670, and CSC680.

It is crucial to keep in mind that the capstone course sequence CSC686, CSC687, and CSC688 must be taken in quick succession. In the event that a student cannot finish this course sequence in six consecutive months, they will be obliged to begin with the CSC686 course the next time it is given.

Program Learning Outcomes

  • Create software requirements specifications, and design and develop complex software systems.
  • Evaluate computer security vulnerabilities and threats, and countermeasures that are effective and ethical.
  • Analyze, design, and develop database solutions by translating database modeling theory into sound database design and implementation.
  • Analyze and design complex front-end applications for the cloud and client-server architectures and integrate them with backend databases.
  • Compare and contrast alternative systems for process and memory management.
  • Demonstrate critical thinking and ability to analyze and synthesize computer science concepts and skills with ethical standards.

Program Prerequisites

Candidates seeking admission to the program should possess a baccalaureate degree in Computer Science (CS), Computer Engineering (CE), Software Engineering (SE), or Information Systems (IS). Students from other undergraduate majors can fulfill the program prerequisites either by taking CSC242, CSC252 and CSC262 courses or by demonstrating proficiency through additional equivalent coursework or taking a course challenge exam for CSC 242, CSC252 and CSC262 before starting MSCS program.

Leave a Reply

Your email address will not be published. Required fields are marked *