Computer Systems and Security Certificate
Certificate Overview
Advance your knowledge of computer science by learning to design and build robust and secure networked computer systems. This three-course series teaches you how modern computer systems are designed and implemented, how they communicate with each other to build and support the Internet, the different types of threats that affect the proper functioning of computer systems, and the security measures that mitigate these threats to build a more secure system. Learn to:
- Design centralized and distributed operating systems for modern day computers
- Evaluate operating system options
- Design and evaluate network communication protocols
- Implement application servers
- Analyze and troubleshoot network problems
- Identify security vulnerabilities in system
- Design and implement security mechanisms
This certificate is a companion to the Master of Computer Science (M.C.S.) degree. The credits completed as part of this certificate can be applied toward the degree after formal admission per University transfer policies. However, successful completion of the courses or certificate does not guarantee admission to the degree program.
Curriculum
Courses build the skills needed to understand the functioning and interactions of modern computers and networks and to mitigate the different threats that can affect computer systems.
Required
- CS 451 – Operating Systems (4 cr.) (Fall)
- CS 556 – Computer Security (4 cr.) (Fall)
prerequisite CS 451
Electives (select one course)
- CS 430 – Database Systems (4 cr.) (Summer)
- CS 453 – Introduction to Compiler Construction (4 cr.) (Spring)
- CS 457 – Computer Networks and the Internet (4 cr.) (Fall)
- CS 551 – Distributed Operating Systems (4 cr.) (Summer) prerequisite CS 451
Course Recommendations for Getting Started
Fall – CS 451
Spring – CS 453 (available Spring 2013)
Summer – CS 430
Admission to the University is not required to earn the Certificate of Completion in Computer Systems and Security. You can register for any course in the certificate program as long as you meet the course prerequisites. Prior CSU coursework can be applied toward this certificate, though transfer courses are not accepted.
What Next?
- Contact us
Mike Macklin
(970) 491-7583
michael.macklin@colostate.edu - Stay informed with email updates
Sign up for email updates, and you'll be the first to know about updates related to this certificate and new offerings in computer science.
- Explore similar programs in Computer Science & Technology, Statistics, Engineering, and Business, Leadership & Management.
- Download the Computer Systems and Security flyer for program highlights.
We'll be in touch within 2 business days.
- or contact -
Mike Macklin
(970) 491-7583
michael.macklin@colostate.edu
Receive periodic emails about this program.
For academic advising questions:
James Peterson
Computer Science
(970) 491-7137
peterson@cs.colostate.edu
Computer Science website
Certificate at a Glance
Delivery
Online. On-campus attendance is not required.
Total credits
12 credits
Tuition
$599 per credit
Time frame
Can be completed in three semesters, though completion time will vary based on the number of credits successfully completed each semester.
Designed for
Students and professionals who want to gain the knowledge and skills to design, administer, and evaluate the next generation of secure and robust networked computer infrastructures.
What you will earn
Upon completion of this series of courses with passing grades, you earn a Certificate of Completion. Individual courses, but not the certificate, will appear on your official University transcript.
