Program at a Glance
- Program
- Master
- College(s)
- College of Engineering and Computer Science
- Department(s)
- Computer Science
Program Your Career With A Master of Science in Computer Science From UCF
If you鈥檙e ready to advance your career, earn a master of science in computer science from UCF. Florida is among the top employers of computer and information research scientists, according to the U.S. Bureau of Labor Statistics, and 女仆AV is located near top aerospace and defense employers such as Lockheed Martin, Northrop Grumman and the NASA Kennedy Space Center.
Delve deeper into programming systems and languages, computer architecture and computer science theory with a Master of Science in Computer Science from UCF. The program produces graduates with a high level of competency in understanding, applying and enunciating the modern concepts, principles, methods and theories necessary for the design and implementation of computer systems.
As a student, you can choose to expand your expertise in a number of areas due to the varied and diverse backgrounds of our research faculty. Focus areas include:
- Bioinformatics and System Biology Computer Architecture
- Computer Graphics
- Computer Vision
- Databases
- Image and Video Processing
- Machine Learning and Artificial Intelligence
Where Graduates Work
UCF computer science graduates are employed nearly everywhere, at companies of all sizes 鈥 from large companies such as Google, Apple and Meta, to smaller companies. They also work in government agencies, academic institutions and more. Throughout your career, there will be a number of opportunities for lifelong learning, including training and development, and involvement in professional organizations to build strong connections
Highlights
Application Deadlines
- Fall
- July 1
- Spring
- December 1
- International
- January 15 (Fall) or July 1 (Spring)
Application deadlines subject to change, see the for up-to-date deadlines.
Ready to get started?
Course Overview
Advanced Computer Architecture
Learn about modern processor design, instruction-level parallelism, thread-level parallelism, data-level parallelism, memory hierarchy and I/O.
Design and Analysis of Algorithms
Classification of algorithms, e.g., recursive, divide-and-conquer, greedy, etc. Data Structures and algorithm design and performance. Time and space complexity analysis.
Computer Science Skills You'll Learn
- Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions.
- Design and implement a computing-based solution to meet a given set of computing requirements in the context of the program鈥檚 discipline.
- Evaluate a computing-based solution to meet a given set of computing requirements in the context of the program鈥檚 discipline.
Career Opportunities
- Cyber/Information Security Engineer
- Computer Scientist
- Chief Information Officer
- Computer Systems Engineer/Architect
- Software Developer/Engineer
- Database Administrator
- Network Engineer/Architect
- Software QA Engineer/Tester
Admission Requirements
While an undergraduate degree in computer science is desirable, it is not required. Applicants without a strong undergraduate background in Computer Science must demonstrate an understanding of the material covered in upper-division undergraduate courses listed under the articulation section of the curriculum information in the catalog. Applicants may choose to demonstrate their knowledge of these courses by taking these courses as non-degree seeking and scoring 鈥淏鈥 or better in all of them:
- EEL 4768C Computer Architecture
- COP 4020 Programming Languages I
- COP 4600 Operating Systems
- COT 4210 Discrete Computational Structures
Applications are accepted for the fall and spring semesters. All required materials must be submitted prior to the application deadline. Please note that faculty members may choose to conduct face-to-face or telephone interviews before accepting an applicant into their research program.
In addition to the general UCF graduate application requirements, applicants to this program must provide:
- Official transcripts
- Official GRE scores
- Resume
- Letters of recommendation
Computer Science News