2 Years On Campus Masters Program
The Master of Science in Computer Science with a focus on Computational Science and Engineering prepares students to develop advanced computational methods for solving complex scientific and engineering problems. The program combines algorithm design, scientific computing, artificial intelligence, numerical analysis and data visualization, making it suitable for students interested in research, high-performance computing and interdisciplinary technology applications.
Curriculum Structure
The university identifies Computational Science and Engineering as a focus area within its MS in Computer Science rather than publishing a separate year-wise curriculum for this specialization. The following is an indicative two-year study structure based on the university's graduate coursework and degree requirements.
Year 1: Students develop advanced foundations in computer science and scientific problem-solving. Relevant courses include Introduction to Scientific Computing, Fundamentals of Computer Algorithms and Introduction to Artificial Intelligence, building skills in computational methods, algorithm development and intelligent systems.
Year 2: Students advance into specialized computational techniques and research-oriented work. Courses such as Parallel Scientific Computing, Numerical Analysis I and Digital Image Processing provide opportunities to apply computational methods to scientific simulations, numerical problems and complex data analysis. Students also complete the applicable master's project, thesis or coursework requirements, depending on their selected degree option.
Focus Areas
Numerical and non-numerical algorithms, scientific computing, parallel computing, artificial intelligence, machine learning, image processing, computer vision, scientific data visualization and computational modelling.
Learning Outcomes
Algorithm Development: Design and analyse numerical and non-numerical algorithms.
Scientific Computing: Develop efficient computational solutions to real-world scientific problems.
Professional Alignment (Accreditation)
The university does not specify a separate professional accreditation for the Computational Science and Engineering focus area. The degree is offered through KU's Department of Electrical Engineering and Computer Science.
Reputation and Employability
Employer Recognition: KU reports that MS Computer Science graduates are recruited by Fortune 500 companies and start-ups.
Industry Opportunities: Graduates work across computing, telecommunications, energy, transportation and other technology-driven industries.
At the University of Kansas, the Master of Science in Computer Science with Computational Science and Engineering program is designed to provide students with hands-on experience that translates theoretical knowledge into practical skills. Students engage in a variety of experiential learning opportunities that enhance their understanding of computational methods and their applications in real-world scenarios. The program emphasizes collaboration, innovation, and the use of cutting-edge technology, ensuring that graduates are well-prepared for the demands of the industry.
Here are some key aspects of experiential learning within the program:
- State-of-the-Art Facilities: Access to advanced computing labs equipped with high-performance computing resources, enabling students to tackle complex computational problems.
- Software Proficiency: Students gain experience with industry-standard software tools such as MATLAB, Python, and R, which are essential for data analysis and modeling.
- Collaborative Projects: The program encourages teamwork through group projects that simulate real-world challenges, fostering collaboration and communication skills.
- Internship Opportunities: Students have the chance to participate in internships with local and national companies, providing valuable industry experience and networking opportunities.
- Research Laboratories: Dedicated research labs focus on various aspects of computational science, allowing students to engage in cutting-edge research alongside faculty members.
- Field Trips and Workshops: The program includes field trips to tech companies and workshops led by industry professionals, offering insights into current trends and practices in computational science.
- Access to Libraries and Resources: Students benefit from the extensive resources available at the KU libraries, including access to journals, databases, and research materials relevant to computational science.
The Master of Science in Computer Science with Computational Science and Engineering at the University of Kansas equips graduates with the skills and knowledge to excel in a rapidly evolving job market. Alumni of this program often find themselves in high-demand roles such as Data Scientist, Computational Engineer, Software Developer, and Research Scientist. With a strong foundation in computational methods and engineering principles, graduates are well-prepared to tackle complex challenges across various industries.
Here’s how the University of Kansas supports your journey toward a successful career:
- Career Services: The university offers dedicated career counseling, resume workshops, and interview preparation to help you stand out in the job market.
- Employment Statistics: Graduates from the program have an impressive employment rate, with many securing positions within six months of graduation. The average starting salary for graduates in this field is around $85,000, reflecting the high demand for skilled professionals.
- University–Industry Partnerships: The University of Kansas collaborates with leading tech companies and research institutions, providing students with internship opportunities and real-world projects that enhance their learning experience.
- Accreditation Value: The program is accredited by relevant professional bodies, ensuring that your degree holds long-term value and recognition in the industry.
- Graduation Outcomes: Alumni have successfully transitioned into influential roles in sectors such as technology, healthcare, and academia, showcasing the versatility of the degree.
Further Academic Progression: After completing your Master’s degree, you may choose to pursue a Ph.D. in Computational Science, Engineering, or a related field. This advanced study can open doors to academic positions, research opportunities, and specialized roles in industry, allowing you to contribute to cutting-edge developments in computational science and engineering.



Embark on your educational journey with confidence! Our team of admission experts is here to guide you through the process. Book a free session now to receive personalized advice, assistance with applications, and insights into your dream school. Whether you're applying to college, graduate school, or specialized programs, we're here to help you succeed.
