The Master of Science in Computer Science at City University of Seattle is offered conveniently online and is designed to advance your knowledge and expertise in computer science and technology. This unique program offers the theoretical and the business knowledge you’ll need to propel your career forward.
This flexible, yet rigorous, program offers a core that is designed by professionals who have worked in the field for over 15 years. Core courses include such topics as Computer Architecture; Software Engineering; Software Testing; Information Security; and Managing Technology Projects.
CityU’s Master of Science in Computer Science is designed to give you actionable insights that you can apply in your work immediately. You’ll graduate a more effective technology expert with increased advancement opportunities.
- Time to completion: This degree is typically completed in two years.
- Admissions requirements: A bachelor’s degree in computer science or a related field qualifies you to apply to this program.
Job Titles of Alumni with an MS in Computer Science
- Senior Software Engineer
- Senior Designer
- Senior Programmer
- Senior Tech Specialist
- Chief Technology Officer
Connect with a CityU advisor to start your computer science degree today.
Center for Information Assurance Education
City University of Seattle operates a special center whose mission is to conduct programs, courses, research and consulting in Information Assurance. Learn more about the Center.
A Q&A with Dr. Clifton Howell, Associate Faculty
Q: What is your terminal degree in and where did you get it from?
A: PhD in Organization and Management with a concentration in Information Technology Management from Capella University.
Q: What do you do for fun?
A: I enjoy playing golf, playing the piano, and performing magic.
Q: What classes do you teach?
A: PM401 Fundamentals of Project Management; IS470 IT Service Management; IS471 IT Ethics; PM406 Project Risk and Change Management; ITMGMT540 Managing the Technology Enterprise; ITMGMT575 Technology Implementation and Change; ITMGMT570 Managing the Technology Infrastructure; ITMGMT560 Managing Organizational Learning; MBA520 Managing with Technology.
Q: Why did you decide to start teaching?
A: I began teaching because it allows me to share my passion for business and technology with students who are also interested in these topics.
Q: Why do you enjoy teaching at CityU?
A: CityU courses are very application-oriented even though they also contain some theory. I like the balance between the scholar and practitioner perspectives.
Q: What’s one thing you always tell your students that may or may not relate to your class?
A: I always emphasize writing, because good communication skills are important no matter what discipline a student has chosen.
Q: Any fond CityU memories that you can share?
A: Students routinely tell me they are putting their lessons learned in the classroom into practice in their jobs right away. It is always good to know that the topics we are studying in class are highly pragmatic.
Q: What might you tell a student who was thinking of taking one of your classes?
A: In my classes you’ll work hard and learn a lot.
Q: What is something that you have learned from end-of-course evaluations that you applied later on?
A: These evaluations help identify areas in courses that are confusing for students. Because I spend so much time in the courses and have taught them many times, it’s easy for me to overlook something that may be confusing for a student seeing the course for the first time.