Â鶹´«Ã½ City University | Master of Science: Computer Science

Â鶹´«Ã½

Skip to content

Master of Science: Computer Science

Overview

Staying current with the rapid changes in computer science can make a significant difference in job performance and career opportunities.

This program is designed for students who desire to enhance their computer skills and credentials, enter the job market as a computing professional, or pursue a PhD. in computer science.

Master of Science in Computer Science

  • Eight-week courses
  • Finish in as little as 18 months
  • Real-world scenarios and problems explained
  • Learn the latest technologies

Enhance Your Credentials and Expertise

Choose from three tracks, Cybersecurity, Data Science (Machine Learning & Artificial Intelligence), or , that are currently in high demand in the industry.

The curriculum is structured to strengthen the understanding of the complexities of computers and computer applications. Students are encouraged to collaborate with faculty and participate in a number of projects chosen by the student in their specific area of interest. Faculty expertise includes: applied algorithms and data structures, artificial intelligence and intelligent systems, architecture, security, software engineering, object-oriented programming, data science, and mobile and web development.

Programs for Working Professionals

Â鶹´«Ã½ City University's Master of Science in Computer Science program can be completed in as little as one year, depending on each student's specific needs.  Classes are offered in 8-week blocks allowing students to complete as many as four Â鶹´«Ã½ per semester while never juggling more than two Â鶹´«Ã½ at any given time.

Degree Tracks

 

Cybersecurity Track

Has a developer-focused approach. Students learn the attacks commonly used by hackers and learn how to write secure code to defend against hackers.

Data Science (Machine Learning & Artificial Intelligence) Track

Using Machine Learning and Artificial Intelligence students will learn how to apply real-world Data Science techniques to data sets that will provide valuable insight to corporate data.

Web Development Track

Learn the latest Server-side and Client-side web development techniques and how to take advantage of cloud services.

Course Requirements

Master of Science in Computer Science (33 CH)

Required courses (21 CH):

  • CSCI 5003 Object-Oriented Programming Design & Patterns
  • CSCI 5403 Software Engineering
  • CSCI 5413 Algorithm Design and Analysis
  • CSCI 5603 Database Design
  • CSCI 6583 Internship (16 weeks) OR
    • CSCI 6883-6 M.S. Degree Project (16 weeks) OR
    • CSCI 6983-6 M.S. Degree Research (16 weeks)
  • CSCI 5-6xxx CSCI elective outside of chosen track
  • CSCI 5-6xxx CSCI elective outside of chosen track

Choose one Track (12 CH):

  • Cybersecurity
    • CSCI 6113 Cryptography
    • CSCI 6123 Cloud Security
    • CSCI 6133 Offensive Coding
    • CSCI 6143 Defensive Coding
  • Data Science (Machine Learning & Artificial Intelligence)
    • CSCI 6213 Data Science Fundamentals
    • CSCI 6223 Practical Data Science
    • CSCI 6233 Machine Learning (16 weeks)
    • CSCI 6243 Artificial Intelligence (16 weeks)
  • Web Development
    • CSCI 6313 HTML/CSS/JavaScript
    • CSCI 6323 Server Web Development
    • CSCI 6333 Frontend Web Development
    • CSCI 6343 Cloud Development

Admission Requirements

  • Bachelor’s Degree with a cumulative GPA of 3.00 or above (preference given to applicants with Bachelor's degree in Computer Science or related area, or applicants with significant relevant experience)
  • Personal statement and purpose for seeking the degree
  • One letter of recommendation from an employer, supervisor, or professor
  • Professional resume including academic and professional accomplishments
  • Students must provide their own computer/laptop

Transferring from another Masters Program

  • Students may transfer up to six hours from another Computer Science Masters program
  • Only grades of a "B" or higher will be transferred
  • Need to include an Official transcript when applying to Â鶹´«Ã½

Graduate Admissions can be reached at [email protected] or by calling (405) 208-5351. If you are an International student seeking a visa, please contact [email protected] or 405-208-5358.

QUICK LINKS

Back to Top