Master of Science in Computer Science and Engineering

2 Years On Campus Masters Program

Ohio State University Columbus

Program Overview

The Master of Science in Computer Science and Engineering develops advanced knowledge and practical expertise in computing, preparing students for careers in technology, research, and innovation. The research (thesis) track allows students to explore specialized computing areas, conduct independent research, and complete an original master's thesis under faculty supervision.

Curriculum Structure

Year 1: Students build a strong foundation in computer science through advanced coursework in computing theory, algorithms, programming languages, and computer systems. They select specialized graduate courses based on their research interests and begin identifying a research area and faculty advisor.

Year 2: Students complete advanced coursework and focus on independent research through CSE 6999 – Thesis Research. They develop an original research thesis under faculty supervision and complete an oral master's examination before a faculty committee.

The thesis track requires 30 graduate credit hours, including at least 20 letter-graded credits. The year-wise structure is illustrative and follows the university's sample study plan.

Focus Areas

Artificial Intelligence, Machine Learning, Algorithms, Computational Complexity, Programming Languages, Computer Architecture, Operating Systems, Database Management, Data Mining, Computer Networks, Cybersecurity, Distributed Computing, Computer Vision.

Learning Outcomes

Advanced computing knowledge, algorithm design, software development, computational problem-solving, system architecture, database management, machine learning applications, independent research, critical analysis, and technical communication.

Professional Alignment (Accreditation)

The program is accredited by the Accreditation Board for Engineering and Technology (ABET), ensuring it meets high educational standards.

Reputation (Research & Employability)

Research Excellence: The department has research strengths in artificial intelligence, machine learning, computer vision, cybersecurity, distributed computing, and software systems.

Research Opportunities: Students work with faculty advisors on original research, providing preparation for advanced research careers and potential PhD progression.

Experiential Learning (Research, Projects, Internships etc.)

At Ohio State University in Columbus, the Master of Science in Computer Science and Engineering program is designed to provide students with a robust blend of theoretical knowledge and practical skills. The program emphasizes experiential learning, allowing students to engage in hands-on projects, collaborate with peers, and utilize state-of-the-art facilities and tools. This approach not only enhances understanding but also prepares students for real-world challenges in the tech industry.

 

Here are some key aspects of experiential learning within the program:

- Research Laboratories: Access to specialized labs such as the Advanced Computing Center for the Arts and Design (ACCAD) and the Intelligent Systems Research Laboratory, where students can work on cutting-edge projects.

- Group Projects: Collaborative projects that encourage teamwork and problem-solving, often involving real-world applications and industry partnerships.

- Internship Opportunities: Strong connections with local and national tech companies provide students with internship placements that offer invaluable industry experience.

- Software and Tools: Students gain proficiency in industry-standard software and tools, including MATLAB, Python, and various machine learning frameworks, which are integral to their coursework and projects.

- Field Trips: Opportunities to visit tech companies and research institutions, allowing students to see firsthand how their studies apply in the professional world.

- Libraries and Resources: Access to extensive library resources, including the Science and Engineering Library, which offers a wealth of research materials and study spaces.

- Institutes and Centers: Collaboration with institutes such as the Translational Data Analytics Institute, which focuses on data-driven research and innovation.

- Digital Tools: Utilization of advanced digital tools for simulation, modeling, and data analysis, enhancing the learning experience.

Progression & Future Opportunities

Pursuing an Master of Science in Computer Science and Engineering at Ohio State University Columbus opens the door to a wealth of career opportunities. Graduates from this program often find themselves in high-demand roles such as Software Engineer, Data Scientist, and Systems Architect. With a strong foundation in both theoretical and practical aspects of computer science, you’ll be well-prepared to tackle the challenges of the tech industry.

 

Here’s how Ohio State supports your journey toward a successful career:

- Career Services: The university offers dedicated career counseling, resume workshops, and interview preparation sessions to help you stand out in the job market.
- Employment Statistics: Over 90% of graduates secure employment within six months of graduation, with average starting salaries around $85,000, reflecting the high demand for skilled professionals in this field.
- University–Industry Partnerships: Ohio State has established partnerships with leading tech companies such as IBM, Microsoft, and Google, providing students with internship opportunities and real-world project experiences.
- Accreditation: The program is accredited by the Accreditation Board for Engineering and Technology (ABET), ensuring that your degree holds long-term value in the job market.
- Graduation Outcomes: Alumni have gone on to work at top-tier companies and have reported high levels of job satisfaction, often advancing to leadership roles within just a few years.

Further Academic Progression: After completing your Master of Science, you may choose to further your studies by pursuing a PhD in Computer Science or Engineering. This path can lead to advanced research opportunities, teaching positions at universities, or specialized roles in industry research and development. Additionally, you might consider certifications in emerging technologies or specialized areas such as artificial intelligence or cybersecurity to enhance your expertise and career prospects.

Program Key Stats

$47 748
$47 748
$70
Rolling


54%

Eligibility Criteria

BBC - BCC
2 - 2.8
22 - 26
65 - 70

6.5
79
No
Eligibility criteria

Additional Information & Requirements

Career Options

  • Software Engineer
  • Software Developer
  • Machine Learning Engineer
  • Artificial Intelligence Engineer
  • Data Scientist
  • Computer Systems Architect
  • Cybersecurity Engineer
  • Database Engineer
  • Computer Vision Engineer
  • Research Scientist
  • Distributed Systems Engineer
  • Software Research Engineer
Career options

Book Free Session with Our Admission Experts

Admission Experts