Curriculum: B.S. Computer Science – Online

This online degree program offers unique computer science courses at the end of which a student earns a Bachelor of Science in Computer Science from Oregon State University. All courses in this special post-baccalaureate program have been developed by OSU's faculty in the School of Electrical Engineering and Computer Science.

Students must complete 60 credits of major courses in order to graduate.

Courses topics include:

Ato Jackson-Kuofie talking about his computer science degree from Oregon State Ecampus. Play

Ato Jackson Kuofie talks about his reasons for picking the Oregon State computer science online degree program.

  • Programming fundamentals
    • Programming I, II
    • Analysis of algorithms
    • Discrete structures
    • Data structures
  • Software engineering
    • Software engineering I, II
  • Computer systems and networking
    • Computer architecture & assembly language
    • Introduction to computer networks
    • Operating systems
  • Databases
    • Introduction to databases
    • Database management systems
  • Usability
    • Introduction to usability engineering
  • Mobile & web development
    • Web development
    • Mobile & cloud software development

Complete the program in one year

Students do not have to take the core courses required of a bachelor's degree because they already completed those in their first bachelor's degree program. Students take only the required courses for computer science so it is possible for a student to graduate within a year. However, the one-year track is intense requiring full-time status as a student online. If you plan to work while pursuing this degree, the courses are offered so that you can spread the program over two, three or even four years.

Computer software requirements

To successfully complete this program, students must have the following computer capabilities:

PC
(strongly recommended)
Mac*

Intel Core i-5 or i-7
4GB RAM
Microsoft Windows 7 or 8

Intel Core i-5 or i-7
4GB RAM

* – Must be able to run Windows 7 either via Terminal Server, Boot Camp, Virtual Box, VMWare Fusion, Parallels, or another solution.

For more information about the program curriculum, please visit the OSU's School of Electrical Engineering and Computer Science website.

Request information

Login