Computer Science Programs
Earn your spot in the ranks of computer professionals shaping the future at the forefront of technology.
Offered as a Bachelor of Arts or Bachelor of Science Major
The BA/BS in Computer Science is a software-oriented program providing a solid foundation in the breadth of core computer science knowledge and skills, such as software engineering, networks, and data structures. Upper division electives build upon this foundation and allow students to explore advanced topics of interest.
Offered as an Academic Certification
The certificate will equip learners to develop and maintain secure networks and software. Students will learn about common threats and vulnerabilities and how to protect information systems from attacks. The program teaches secure software development as well as secure network design and management, security principles, cryptography, risk management, access control, wireless networking, and network device configuration.
Offered as an Academic Certification
Data analysis is an essential skill in today’s world. Business and industry decisions are data driven and need this expertise to compete and succeed. This certificate will signify expertise in process, analyzing and presenting data. It is open to all students (undergraduate, graduate, and post baccalaureate) as well as industry members.
Offered as an Academic Certification
The Software Development Certificate from SOU’s Computer Science program provides learners with a solid understanding of how technology can be used to solve problems in a broad array of disciplines. It provides foundational skills in problem solving, computational thinking and programming.
Offered as an Academic Certification
In today’s world, every business, organization, and individual has a web presence in one form or another. The Web Programming Certificate will prepare students to become creators and maintainers of web applications, demonstrating a solid understanding of various web technologies, frameworks, and programming languages commonly used to create and maintain websites and web applications.
Offered as an Academic Micro-Credential
By completing Southern Oregon University’s 12-credit badge in Digital Security, students develop intermediate skills in the three core toolsets within Digital Security: Network Security, System Security, and Web Security. The Digital Security badge provides a strong foundation for students interested in securing entry-level employment in security.
Offered as an Academic Micro-Credential
By completing Southern Oregon University’s 12-credit badge in Network Technology, students develop intermediate skills in the three core toolsets within network technology: Network Foundations, Network Services, and Wireless Networks. A Network Technology badge provides a strong foundation for students interested in securing entry-level employment in network management.
Offered as a Bachelor of Arts or Bachelor of Science Major
In today’s ever changing technological society, many high-tech sectors require individuals with strong backgrounds in both mathematics and computer science. The mathematics-computer science co-major provides training in both areas.
*The Mathematics – Computer Science, BA/BS degree is housed within the Mathematics program website.
SOU Computer Science Program
1250 Siskiyou Blvd.
Ashland, OR 97520
541.552.6148
– Questions About Computer Science? –