A Clark University Master of Science in Computer Science (MSCS) gives you the powerful combination of knowledge, skills, and hands-on experience, and access to a network of industry professionals to accelerate your career. Clark makes it easy to pursue an advanced computer science degree on your terms. Our flexible delivery includes full time, part time, and on-campus or online study, so you can choose your educational journey, and earn an MSCS in as little as one year with full time study.
Study fully in-person or combine with online
Complete in as little as one year with full-time Spring, Summer, and Fall study
Software Engineering teaches students to design and invent systems and algorithms to solve business problems. Students will learn to apply engineering processes to computer software. With a focus on system design, architectures, analysis, quality assurance, and testing, the Software Engineering concentration prepares students to build and manage computer systems.
Learning Outcomes:
Develop high-quality software solutions for complex software systems
Design highly available, scalable, reusable, secure, fault-tolerant, and performant software solutions
Manage software projects efficiently in terms of planning, development processes, scheduling, resources utilization, and tools
Recognize, design, and implement efficient software solutions to problems