M.S. in Computer Science

M.S. in Computer Science

Washington, D.C

 

INTAKE: Jan & Aug

Program Overview

The M.S. in Computer Science program at The Catholic University of America, housed within its Department of Electrical Engineering and Computer Science, is a 30-credit-hour graduate degree designed to provide students with a deeper understanding of computing theory and its application to real-world issues. The program offers a comprehensive study into advanced topics such as programming languages, algorithms, data structures, cybersecurity, software engineering, and data science. It aims to sharpen research skills, provide in-depth project-based learning, and inculcate robust problem-solving abilities, preparing graduates for advanced careers in academia, research, or the tech industry.

STEM Designated: Yes, the M.S. in Computer Science program at The Catholic University of America is STEM-designated. This classification is highly beneficial for international students, as it allows them to apply for an extension of their Optional Practical Training (OPT) in the United States, providing additional work authorization after graduation.

ABET Accredited: While The Catholic University of America's undergraduate Bachelor of Science in Computer Science program is accredited by the Computing Accreditation Commission (CAC) of ABET, the M.S. in Computer Science program itself is not typically listed as ABET accredited. ABET primarily focuses on undergraduate program accreditation for quality assurance.

Curriculum: The M.S. in Computer Science program offers both a thesis and a non-thesis option. The non-thesis option typically requires a minimum of 30 semester hours of approved graduate-level courses, while the thesis option requires a minimum of 24 semester hours of coursework plus a master's thesis. Students work closely with their academic advisors to develop individualized study plans. The curriculum includes core courses and electives, allowing students to specialize in various concentrations such as: Pattern Recognition, Database Systems, and Software Development; Medical Informatics and Instrumentation; Robotics and Artificial Intelligence; Information Security; and Molecular Computing and DNA Nanotechnology. Courses cover relevant topics like computer information systems, computer languages, databases, web development, network construction, cybersecurity, and big data analysis.

Research Focus: The Department of Electrical Engineering and Computer Science has a strong research focus, with faculty and graduate students collaborating on cutting-edge projects. Key research areas include: Pattern Recognition, Database Systems, Software Development (including quantitative image analysis, dynamic computing environments, quality assurance in software, and bioinformatics), Medical Informatics and Instrumentation (data mining, medical imaging, biomedical instrumentation), Robotics and Artificial Intelligence (automation in motion planning, human-machine cooperative tasks in complex domains like robotic-assisted surgery, mobile robotics, and air-traffic control), Information Security (cryptography, statistics for security and privacy in wireless networks, network, system and web security), and Molecular Computing and DNA Nanotechnology. The program emphasizes significant research contributions, with students often working closely with faculty advisors, and many research projects are funded by government agencies and industries like NSF, NIH, NASA, and the U.S. Army.

Industry Engagement: The M.S. in Computer Science program at Catholic University maintains strong ties with the tech industry and government sectors, particularly benefiting from its location in Washington, D.C. The proximity to numerous technology companies, government agencies, and research institutions provides students with excellent opportunities for internships and career placement. The department's advisory council, comprised of industry experts, helps ensure the curriculum remains relevant to current workforce demands. Faculty members often have extensive industry experience and engage in funded research projects with external organizations, providing students with exposure to real-world applications and professional networking opportunities.

Global Perspective: The M.S. in Computer Science program inherently holds a global perspective due to the universal nature of computing and its applications. The core concepts of algorithms, data structures, programming, and cybersecurity are fundamental across all global technology landscapes. The program's research areas, such as artificial intelligence, robotics, and information security, address challenges and opportunities that transcend national borders. By preparing students for the rapidly evolving field of computer engineering, the program equips them to contribute to technological advancements and solutions with a global impact, fostering critical thinking and a dedication to lifelong learning in an interconnected world.

Pollster Education

Location

Washington, D.C

Pollster Education

Score

IELTS 6.5

Pollster Education

Tuition Fee

USD 34570

Postgraduate Entry Requirements

Academic Qualifications: Applicants for postgraduate programs typically require a minimum academic achievement of 65% or above in their bachelor's degree.

English Language Proficiency:

  • IELTS: Overall band score of  6.5 or 7.0 with a minimum of 6.0 in each component.
  • TOEFL: Overall score of 80 or higher.
  • PTE: Overall score of 58 or higher.
  • DET (Duolingo English Test): Minimum score of 105.

The Catholic University of America (CUA) offers a variety of scholarship opportunities to support international students in their pursuit of higher education. These scholarships are designed to recognize academic excellence, leadership potential, and financial need, making CUA an attractive destination for talented students from around the world.

Merit-Based Scholarships: CUA provides merit scholarships to international students based on their academic achievements and overall profile. These scholarships can significantly reduce tuition costs and are often renewable each year, provided students maintain satisfactory academic performance. Scholarships are awarded automatically during the admission process or through a separate application depending on the program.

Need-Based Financial Aid: While need-based financial aid for international students is limited due to federal regulations, CUA offers institutional grants and assistance based on demonstrated financial need. International students are encouraged to provide comprehensive financial documentation to be considered for these awards.

Program-Specific Scholarships: Certain departments and colleges within CUA offer specialized scholarships for international students pursuing specific fields such as theology, law, engineering, or music. These awards often recognize outstanding talent or the discipline and may include research stipends or assistantships.

Graduate Assistantships and Fellowships: Graduate international students have access to assistantships and fellowships that provide tuition waivers and stipends in exchange for teaching, research, or administrative support. These opportunities not only help finance education but also provide valuable professional experience.

External Scholarships and Resources: CUA encourages international students to seek scholarships from external organizations, foundations, and government programs in their home countries. The university’s financial aid office provides guidance on identifying and applying for such opportunities.

Graduates of The Catholic University of America's M.S. in Computer Science program are highly skilled and versatile, prepared for a wide range of roles in the rapidly evolving technology sector. Their expertise in various specializations, from software development to artificial intelligence and cybersecurity, makes them valuable assets across diverse industries. 

Software Engineer/Developer: Designing, developing, testing, and maintaining software applications, systems, or platforms for various industries, including tech companies, finance, and healthcare.

Data Scientist: Analyzing large and complex datasets to extract insights, build predictive models, and support data-driven decision-making, often in roles focused on machine learning or statistical analysis.

Artificial Intelligence (AI) / Machine Learning Engineer: Developing and deploying AI and machine learning models, algorithms, and systems for applications such as natural language processing, computer vision, and robotics.

Cybersecurity Engineer/Analyst: Protecting computer systems, networks, and data from cyber threats, designing security measures, and responding to incidents for government agencies, corporations, or security firms.

Database Administrator/Developer: Designing, implementing, and managing databases, ensuring data integrity, security, and efficient access for organizations.

Robotics Engineer: Designing, building, programming, and testing robotic systems for manufacturing, healthcare, exploration, or defense applications.

Computer Network Architect: Designing and implementing complex computer networks, including local area networks (LANs), wide area networks (WANs), and intranets, for organizations.

Cloud Engineer/Architect: Designing, deploying, and managing cloud-based infrastructure and services (e.g., AWS, Azure, Google Cloud) for scalable and resilient computing solutions.

Research Scientist (Computer Science): Conducting advanced research in academia, government labs (e.g., NASA, NIST), or corporate R&D divisions, pushing the boundaries of computer science theory and applications.

Game Developer/Software Engineer (Gaming): Creating and programming video games, including game engines, AI for characters, graphics, and user interfaces, for game studios.


Similar Courses
WhatsApp Enquiry Call Enquiry Study Abroad GPT