Ecampus Schedule of Classes - All Terms

Computer Science Course Schedule

Click on course title(s) below to access course description, syllabi, and textbook information for your course(s). Contact OSU Extended Campus at 800-667-1465 or email ecampus@oregonstate.edu for assistance.

DISCLAIMER: Future term data are continually updated. Class offerings may be added, removed, or rescheduled without notice. Check the web frequently for current information.

Computer Science applicants: Non-degree applicants planning to enroll in postbacc computer science online courses must notify the department prior to applying. For additional information, please refer to the Professional Computer Science Online Degree on the EECS website.

CS 101 COMPUTERS: APPLICATIONS AND IMPLICATIONS (4)
Books for this course available through the OSU Beaver Store (current term only). For questions related to course materials, contact the OSU Beaver Store.

TermCRNSecCrP/NInstructorTypeStatusCapAvailWL CapWL AvailSection TitleRestrictsCommentsSyllabus
Sp18535084004O Hara, L.OnlineWaitlisted10001010Online section.Section Syllabus
Su18718644004O Hara, L.OnlineOpen100671010Jun 25-Aug 17
Session 3
Online section.
Section Syllabus
F18140834004O Hara, L.OnlineOpen10010055Online section.Section Syllabus

CS 161 INTRODUCTION TO COMPUTER SCIENCE I (4)
Books for this course available through the OSU Beaver Store (current term only). For questions related to course materials, contact the OSU Beaver Store.

TermCRNSecCrP/NInstructorTypeStatusCapAvailWL CapWL AvailSection TitleRestrictsCommentsSyllabus
Sp18547494004Alcon, T.OnlineOpen2751012525Enforced Prereqs: MTH 112* [C] or Placement Test MPT(33) or Placement Test MPAL(061)
Other Prereqs: for CS Double Degree students: BA/BS and (MTH 111 or MPT>=24 or MPAL>=061)
Online section. Proctored exam(s) required; may involve an
additional fee.
Section Syllabus
Su18720324004Alcon, T.OnlineOpen2502462525Enforced Prereqs: MTH 112* [C] or Placement Test MPT(33) or Placement Test MPAL(061)
Other Prereqs: for CS Double Degree students: BA/BS and (MTH 111 or MPT>=24 or MPAL>=061)
Jun 25-Aug 17
Session 3
Online section. See syllabus for details.
Proctored exam(s) required; may involve an addtional fee.
Section Syllabus
F18151904004Alcon, T.OnlineOpen2502502525Enforced Prereqs: MTH 112* [C] or Placement Test MPT(33) or Placement Test MPAL(061)
Other Prereqs: for CS Double Degree students: BA/BS and (MTH 111 or MPT>=24 or MPAL>=061)
Online section.
Proctored exam(s) required; may involve additional fee.
Section Syllabus

CS 162 INTRODUCTION TO COMPUTER SCIENCE II (4)
Books for this course available through the OSU Beaver Store (current term only). For questions related to course materials, contact the OSU Beaver Store.

TermCRNSecCrP/NInstructorTypeStatusCapAvailWL CapWL AvailSection TitleRestrictsCommentsSyllabus
Sp18543184004Zhang, L.OnlineOpen200432020Enforced Prereqs: CS 161 [C] or EECS 161 [C]
Online section.
See syllabus for details
.
Section Syllabus
Su18720314004Zhang, L.OnlineOpen2001622020Enforced Prereqs: CS 161 [C] or EECS 161 [C]
Jun 25-Aug 17
Session 3
Online section.
See syllabus for details.
Section Syllabus
F18151914004Zhang, L.OnlineOpen2502502525Enforced Prereqs: CS 161 [C] or EECS 161 [C]
Online section. See syllabus for details.
.
Section Syllabus

CS 165 ACCELERATED INTRODUCTION TO COMPUTER SCIENCE (8)
Books for this course available through the OSU Beaver Store (current term only). For questions related to course materials, contact the OSU Beaver Store.

CS 165 is restricted to online Computer Science postbacc students at OSU. Please visit this OSU Computer Science degree website before enrolling.

TermCRNSecCrP/NInstructorTypeStatusCapAvailWL CapWL AvailSection TitleRestrictsCommentsSyllabus
Sp18543194008Alcon, T.OnlineOpen501500Enforced Prereqs: MTH 111 [C] or Placement Test MPAL(060)
Other Prereqs: CS Double Degree students must have a BA/BS degree.
Online section.
Proctored exam(s) required; may involve an additional fee.
See syllabus for details.
This course is offered in an accelerated format.
Students should have prior programming coursework
or practicing coding in their most recent or current jobs.
Section Syllabus
F18147954008Alcon, T.OnlineOpen1001002525Enforced Prereqs: MTH 112 [C] or Placement Test MPAL(075)
Other Prereqs: CS Double Degree students must have a BA/BS degree and prior programming course work or practice in coding.
Online section.
Proctored exam(s) required; may involve an additional fee.
Section Syllabus

CS 199 SPECIAL TOPICS/COMPUTER SCIENCE (1-16)
This course is repeatable for a maximum of 16 credits. Books for this course available through the OSU Beaver Store (current term only). For questions related to course materials, contact the OSU Beaver Store.

CS 199 is restricted to online Computer Science postbacc students at OSU. Please visit this OSU Computer Science degree website before enrolling.

TermCRNSecCrP/NInstructorTypeStatusCapAvailWL CapWL AvailSection TitleRestrictsCommentsSyllabus
Sp18569434002P/NIanni, E.OnlineOpen302400ST/COMPANION COURSECampus Restrictions: +DSC (Dist. Degree Corvallis Student)
Online section.
Please contact Padma Akkaraju for questions.
padma.akkaraju@ oregonstate.edu
Introduction to Computer Science II -
Companion Course.
Section Syllabus
Su18732774002P/NIanni, E.OnlineOpen302900ST/COMPANION COURSECampus Restrictions: +DSC (Dist. Degree Corvallis Student)
Jun 25-Aug 17
Session 3
Online section.
Please contact Padma Akkaraju for questions.
padma.akkaraju@ oregonstate.edu
Introduction to Computer Science II -
Companion Course.
Section Syllabus

CS 225 DISCRETE STRUCTURES IN COMPUTER SCIENCE (4)
Books for this course available through the OSU Beaver Store (current term only). For questions related to course materials, contact the OSU Beaver Store.

TermCRNSecCrP/NInstructorTypeStatusCapAvailWL CapWL AvailSection TitleRestrictsCommentsSyllabus
Sp18543204004Ehsan, S.OnlineOpen200522525Enforced Prereqs: MTH 111 [C] or Placement Test MPT(24) or Placement Test MPAL(061) or MTH 112* [C]
Other Prereqs: for CS Double Degree students: BA/BS and (MTH 111 or MPT>=24 or MPAL>=61)
Online section.
Proctored exam(s) required; may involve an additional fee.
See syllabus for details.
Section Syllabus
Sp18556534014StaffOnlineCancelled0000Enforced Prereqs: MTH 111 [C] or Placement Test MPT(24) or Placement Test MPAL(061) or MTH 112* [C]
Other Prereqs: for CS Double Degree students: BA/BS and (MTH 111 or MPT>=24 or MPAL>=61)
Online section.
Proctored exam(s) required; may involve an additional fee.
Section Syllabus
Su18720304004Ehsan, S.OnlineOpen13010100Enforced Prereqs: MTH 111 [C] or Placement Test MPT(24) or Placement Test MPAL(061) or MTH 112* [C]
Other Prereqs: for CS Double Degree students: BA/BS and (MTH 111 or MPT>=24 or MPAL>=61)
Jun 25-Aug 17
Session 3
Online section.
Proctored exam(s) required; may involve an additional fee.
Section Syllabus
Su18727064014Ehsan, S.OnlineOpen13012755Enforced Prereqs: MTH 111 [C] or Placement Test MPT(24) or Placement Test MPAL(061) or MTH 112* [C]
Other Prereqs: for CS Double Degree students: BA/BS and (MTH 111 or MPT>=24 or MPAL>=61)
Jun 25-Aug 17
Session 3
Online section.
Proctored exam(s) required; may involve an additional fee.
Section Syllabus
F18147354004Ehsan, S.OnlineOpen1301301010Enforced Prereqs: MTH 111 [C] or Placement Test MPT(24) or Placement Test MPAL(061) or MTH 112* [C]
Other Prereqs: for CS Double Degree students: BA/BS and (MTH 111 or MPT>=24 or MPAL>=61)
Online section.
Proctored exam(s) required; may involve an additional fee.
Section Syllabus
F18159474014Ehsan, S.OnlineOpen1301301010Enforced Prereqs: MTH 111 [C] or Placement Test MPT(24) or Placement Test MPAL(061) or MTH 112* [C]
Other Prereqs: for CS Double Degree students: BA/BS and (MTH 111 or MPT>=24 or MPAL>=61)
Online section.
Proctored exam(s) required; may involve an additional fee.
Section Syllabus
F18188344024Ehsan, S.OnlineInactive-Not Offered0000Enforced Prereqs: MTH 111 [C] or Placement Test MPT(24) or Placement Test MPAL(061) or MTH 112* [C]
Other Prereqs: for CS Double Degree students: BA/BS and (MTH 111 or MPT>=24 or MPAL>=61)
Online section.
Proctored exam(s) required; may involve an additional fee.
Section Syllabus

CS 261 DATA STRUCTURES (4)
Books for this course available through the OSU Beaver Store (current term only). For questions related to course materials, contact the OSU Beaver Store.

CS 261 is restricted to online Computer Science postbacc students at OSU. Please visit this OSU Computer Science degree website before enrolling.

TermCRNSecCrP/NInstructorTypeStatusCapAvailWL CapWL AvailSection TitleRestrictsCommentsSyllabus
Sp18543214004Ehsan, S.OnlineOpen250301010Enforced Prereqs: (CS 162 [C] or CS 165 [C] ) and (CS 225 [C] or MTH 231 [C] )
Online section. See syllabus for details.
Proctored exam(s) required; may involve an additional fee.
Streaming video; Broadband recommended. Contact Padmaja
Akkaraju at padma.akkaraju@ oregonstate.edu
Section Syllabus
Su18721594004Ehsan, S.OnlineOpen1751251010Enforced Prereqs: (CS 162 [C] or CS 165 [C] ) and (CS 225 [C] or MTH 231 [C] )
Jun 25-Aug 17
Session 3
Online section. See syllabus for details.
Proctored exam(s) required; may involve an additional fee.
Section Syllabus
F18147454004Ehsan, S.OnlineOpen2002001010Enforced Prereqs: (CS 162 [C] or CS 165 [C] ) and (CS 225 [C] or MTH 231 [C] )
Online section. Broadband recommended.
Proctored exam(s) required; may involve an additional fee.
Section Syllabus

CS 271 COMPUTER ARCHITECTURE AND ASSEMBLY LANGUAGE (4)
Books for this course available through the OSU Beaver Store (current term only). For questions related to course materials, contact the OSU Beaver Store.

CS 271 is restricted to online Computer Science postbacc students at OSU. Please visit this OSU Computer Science degree website before enrolling.

TermCRNSecCrP/NInstructorTypeStatusCapAvailWL CapWL AvailSection TitleRestrictsCommentsSyllabus
Sp18543224004Redfield, S.OnlineOpen225221010Enforced Prereqs: (CS 151 [C] or CS 161 [C] or CS 165 [C] or ECE 151 [C] )
Online section.
Proctored exam(s) required; may involve an additional fee.
See syllabus for details.
Section Syllabus
Su18721634004Redfield, S.OnlineOpen20015400Enforced Prereqs: (CS 151 [C] or CS 161 [C] or CS 165 [C] or ECE 151 [C] )
Jun 25-Aug 17
Session 3
Online section.
Proctored exam(s) required; may involve an additional fee.
Section Syllabus
F18147364004Redfield, S.OnlineOpen2502501010Enforced Prereqs: (CS 151 [C] or CS 161 [C] or CS 165 [C] or ECE 151 [C] )
Online section.
Proctored exam(s) required; may involve an additional fee.
Streaming video; Braodband recommended.
Section Syllabus

CS 290 WEB DEVELOPMENT (4)
Books for this course available through the OSU Beaver Store (current term only). For questions related to course materials, contact the OSU Beaver Store.

CS 290 is restricted to online Computer Science postbacc students at OSU. Please visit this OSU Computer Science degree website before enrolling.

TermCRNSecCrP/NInstructorTypeStatusCapAvailWL CapWL AvailSection TitleRestrictsCommentsSyllabus
Sp18558174004Zhang, L.OnlineOpen2501800Enforced Prereqs: CS 162 [C] or CS 165 [C]
Major Restrictions: +307 (Computer Science)
Online section.
Proctored exam(s) required; may involve an additional fee.
Section Syllabus
Su18733494004Zhang, L.OnlineOpen25019500Enforced Prereqs: CS 162 [C] or CS 165 [C]
Major Restrictions: +307 (Computer Science)
Jun 25-Aug 17
Session 3
Online section.
Proctored exam(s) required; may involve an additional fee.
Section Syllabus
F18164444004Zhang, L.OnlineOpen25025000Enforced Prereqs: CS 162 [C] or CS 165 [C]
Major Restrictions: +307 (Computer Science)
Online section.
Proctored exam(s) required; may involve an additional fee.
Section Syllabus

CS 325 ANALYSIS OF ALGORITHMS (4)
Books for this course available through the OSU Beaver Store (current term only). For questions related to course materials, contact the OSU Beaver Store.

CS 325 is restricted to online Computer Science postbacc students at OSU. Please visit this OSU Computer Science degree website before enrolling.

TermCRNSecCrP/NInstructorTypeStatusCapAvailWL CapWL AvailSection TitleRestrictsCommentsSyllabus
Sp18543234004Schutfort, J.OnlineOpen225161010Enforced Prereqs: CS 261 [C] and (CS 225 [C] or MTH 231 [C] )
Major Restrictions: +307 (Computer Science)
Online section.
Proctored exam(s) required; may involve an additional fee.
See syllabus for details.
Section Syllabus
Su18721654004Schutfort, J.OnlineOpen1501031010Enforced Prereqs: CS 261 [C] and (CS 225 [C] or MTH 231 [C] )
Major Restrictions: +307 (Computer Science)
Jun 25-Aug 17
Session 3
Online section.
Proctored exam(s) required; may involve an additional fee.
See syllabus for details.
Section Syllabus
F18149634004Schutfort, J.OnlineOpen2252252525Enforced Prereqs: CS 261 [C] and (CS 225 [C] or MTH 231 [C] )
Major Restrictions: +307 (Computer Science)
Online section. Broadband recommended.
Proctored exam(s) required; may involve an additional fee.
See syllabus for details.
Section Syllabus

CS 340 INTRODUCTION TO DATABASES (4)
Books for this course available through the OSU Beaver Store (current term only). For questions related to course materials, contact the OSU Beaver Store.

CS 340 is restricted to online Computer Science postbacc students at OSU. Please visit this OSU Computer Science degree website before enrolling.

TermCRNSecCrP/NInstructorTypeStatusCapAvailWL CapWL AvailSection TitleRestrictsCommentsSyllabus
Sp18558184004Hedaoo, S.OnlineOpen200111010Enforced Prereqs: CS 290 [C]
Major Restrictions: +307 (Computer Science)
Online section.
Proctored exam(s) required; may involve an additional fee.
Section Syllabus
Su18728514004Wolford, J.OnlineOpen15010500Enforced Prereqs: CS 290 [C]
Major Restrictions: +307 (Computer Science)
Jun 25-Aug 17
Session 3
Online section.
Proctored exam(s) required; may involve an additional fee.
Section Syllabus
F18164454004Hedaoo, S.OnlineOpen18018055Enforced Prereqs: CS 290 [C]
Major Restrictions: +307 (Computer Science)
Online section.
Proctored exam(s) required; may involve an additional fee.
Section Syllabus

CS 344 OPERATING SYSTEMS I (4)
Books for this course available through the OSU Beaver Store (current term only). For questions related to course materials, contact the OSU Beaver Store.

CS 344 is restricted to online Computer Science postbacc students at OSU. Please visit this OSU Computer Science degree website before enrolling.

TermCRNSecCrP/NInstructorTypeStatusCapAvailWL CapWL AvailSection TitleRestrictsCommentsSyllabus
Sp18556544004Brewster, B.OnlineOpen20031010Enforced Prereqs: CS 261 [C] and (CS 271 [C] or ECE 271 [C] )
Major Restrictions: +307 (Computer Science)
Other Prereqs: experience programming in the C language.
Online section.Section Syllabus
Su18726164004Brewster, B.OnlineOpen1751481010Enforced Prereqs: CS 261 [C] and (CS 271 [C] or ECE 271 [C] )
Major Restrictions: +307 (Computer Science)
Other Prereqs: experience programming in the C language.
Jun 25-Aug 17
Session 3
Online section.
Prereqs: (CS261 and (CS271 or ECE 271)
and experience programming in the C language.
See syllabus for details.
Section Syllabus
F18158174004Brewster, B.OnlineOpen1751751010Enforced Prereqs: CS 261 [C] and (CS 271 [C] or ECE 271 [C] )
Major Restrictions: +307 (Computer Science)
Other Prereqs: experience programming in the C language.
Online section. Broadband recommended.
See syllabus for details.
Section Syllabus

CS 352 INTRODUCTION TO USABILITY ENGINEERING (4)
Books for this course available through the OSU Beaver Store (current term only). For questions related to course materials, contact the OSU Beaver Store.

CS 352 is restricted to online Computer Science postbacc students at OSU. Please visit this OSU Computer Science degree website before enrolling.

TermCRNSecCrP/NInstructorTypeStatusCapAvailWL CapWL AvailSection TitleRestrictsCommentsSyllabus
Sp18543244004Rooker, T.OnlineOpen1758700Enforced Prereqs: (CS 151 [C] or CS 161 [C] or CS 165 [C] or CS 295 [C] or ECE 151 [C] )
Major Restrictions: +307 (Computer Science)
Online section.
Proctored exam(s) required; may involve an additional fee.
See syllabus for details. Contact Padma Akkaraju at
padma.akkaraju@ oergonstate.edu
Section Syllabus
Su18721674004Rooker, T.OnlineOpen15012700Enforced Prereqs: (CS 151 [C] or CS 161 [C] or CS 165 [C] or CS 295 [C] or ECE 151 [C] )
Major Restrictions: +307 (Computer Science)
Jun 25-Aug 17
Session 3
Online section.
Proctored exam(s) required; may involve an additional fee.
Section Syllabus
F18147374004Rooker, T.OnlineOpen17517500Enforced Prereqs: (CS 151 [C] or CS 161 [C] or CS 165 [C] or CS 295 [C] or ECE 151 [C] )
Major Restrictions: +307 (Computer Science)
Online section. Broadband recommended.
Proctored exam(s) required; may involve an additional fee.
Section Syllabus

CS 361 SOFTWARE ENGINEERING I (4)
Books for this course available through the OSU Beaver Store (current term only). For questions related to course materials, contact the OSU Beaver Store.

CS 361 is restricted to online Computer Science postbacc students at OSU. Please visit this OSU Computer Science degree website before enrolling.

TermCRNSecCrP/NInstructorTypeStatusCapAvailWL CapWL AvailSection TitleRestrictsCommentsSyllabus
Sp18543254004Rooker, T.OnlineOpen175272525Enforced Prereqs: CS 261 [C]
Major Restrictions: +307 (Computer Science)
Online section.
Proctored exam(s) required; may involve an additional fee.
See syllabus for details. Contact Padma Akkaraju at
padma.akkaraju@ oregonstate.edu
Section Syllabus
Su18737564004Rooker, T.OnlineOpen15011400Enforced Prereqs: CS 261 [C]
Major Restrictions: +307 (Computer Science)
Jun 25-Aug 17
Session 3
Online section.
Proctored exam(s) required; may involve additional fee.
Contact Padmaja Akkaraju at
padma.akkaraju@ oregonstate.edu
Section Syllabus
F18149644004Rooker, T.OnlineOpen1501501010Enforced Prereqs: CS 261 [C]
Major Restrictions: +307 (Computer Science)
Online section. Broadband recommended.
Proctored exam(s) required; may involve an additional fee.
Section Syllabus

CS 362 SOFTWARE ENGINEERING II (4)
Books for this course available through the OSU Beaver Store (current term only). For questions related to course materials, contact the OSU Beaver Store.

CS 362 is restricted to online Computer Science postbacc students at OSU. Please visit this OSU Computer Science degree website before enrolling.

TermCRNSecCrP/NInstructorTypeStatusCapAvailWL CapWL AvailSection TitleRestrictsCommentsSyllabus
Sp18543264004Aburas, A.OnlineOpen150900Enforced Prereqs: CS 261 [C]
Major Restrictions: +307 (Computer Science)
Other Prereqs: Experience with object-oriented programming and data structures (e.g., CS 161, CS 162, CS 261). CS 361 is recommended but not required.
Online section.
See syllabus for details.
Section Syllabus
Su18721684004Aburas, A.OnlineOpen15010600Enforced Prereqs: CS 261 [C]
Major Restrictions: +307 (Computer Science)
Other Prereqs: Experience with object-oriented programming and data structures (e.g., CS 161, CS 162, CS 261). CS 361 is recommended but not required.
Jun 25-Aug 17
Session 3
Online section.
See syllabus for details.
Section Syllabus
F18149654004Aburas, A.OnlineOpen1501501010Enforced Prereqs: CS 261 [C]
Major Restrictions: +307 (Computer Science)
Other Prereqs: Experience with object-oriented programming and data structures (e.g., CS 161, CS 162, CS 261). CS 361 is recommended but not required.
Online section. Broadband recommended.
.
See syllabus for details.
Section Syllabus

CS 372 INTRODUCTION TO COMPUTER NETWORKS (4)
Books for this course available through the OSU Beaver Store (current term only). For questions related to course materials, contact the OSU Beaver Store.

CS 372 is restricted to online Computer Science postbacc students at OSU. Please visit this OSU Computer Science degree website before enrolling.

TermCRNSecCrP/NInstructorTypeStatusCapAvailWL CapWL AvailSection TitleRestrictsCommentsSyllabus
Sp18543274004Redfield, S.OnlineOpen150300Enforced Prereqs: CS 261 [C] and (ECE 271 [C] or CS 271 [C] )
Major Restrictions: +307 (Computer Science)
Other Prereqs: C programming and Unix familiarity.
Online section.
Proctored exam(s) required; may involve an addtional fee.
See syllabus for details.
Section Syllabus
Su18721694004Redfield, S.OnlineOpen15012100Enforced Prereqs: CS 261 [C] and (ECE 271 [C] or CS 271 [C] )
Major Restrictions: +307 (Computer Science)
Other Prereqs: C programming and Unix familiarity.
Jun 25-Aug 17
Session 3
Online section.
Proctored exam(s) required; may involve an additional fee.
See syllabus for details.
Section Syllabus
F18149664004Redfield, S.OnlineOpen1751751010Enforced Prereqs: CS 261 [C] and (ECE 271 [C] or CS 271 [C] )
Major Restrictions: +307 (Computer Science)
Other Prereqs: C programming and Unix familiarity.
Online section. Broadband recommended.
Proctored exam(s) required; may involve an additional fee.
See syllabus for details.
Section Syllabus

CS 373 DEFENSE AGAINST THE DARK ARTS (4)
Books for this course available through the OSU Beaver Store (current term only). For questions related to course materials, contact the OSU Beaver Store.

CS 373 is restricted to online Computer Science postbacc students at OSU. Please visit this OSU Computer Science degree website before enrolling.

TermCRNSecCrP/NInstructorTypeStatusCapAvailWL CapWL AvailSection TitleRestrictsCommentsSyllabus
Su18744154004McGrath, D.OnlineOpen503655Enforced Prereqs: CS 344 [C] and CS 340 [C] and CS 372 [C]
Major Restrictions: +307 (Computer Science)
Jun 25-Aug 17
Session 3
Online section.
Proctored exam(s) required; may involve an additional fee.
Course is math intense,requiring strong math foundation.
Also requires sound knowledge of Operating Systems
and ability for independent learning.
Not Available

CS 391 SOCIAL AND ETHICAL ISSUES IN COMPUTER SCIENCE (3) [Bacc Core]
Books for this course available through the OSU Beaver Store (current term only). For questions related to course materials, contact the OSU Beaver Store.

TermCRNSecCrP/NInstructorTypeStatusCapAvailWL CapWL AvailSection TitleRestrictsCommentsSyllabus
Sp18604964003VanLonden, P.OnlineOpen201155Other Prereqs: CS 101 or computer literacy.
Online section.
Proctored exam(s) required; may involve an additional fee.
Section Syllabus
Sp18582534103VanLonden, P.OnlineClosed0-3100Other Prereqs: CS 101 or computer literacy.
Campus Restrictions: +DSC (Dist. Degree Corvallis Student)
Online section.
Jakarta students only.
Proctored exam(s) required; may involve an additional fee.
Section Syllabus
Su18717774003VanLonden, P.OnlineOpen120783030Class Limitations: -1, -2 (Freshman, Sophomore)
Other Prereqs: CS 101 or computer literacy.
Jun 25-Aug 17
Session 3
Online section.
Section Syllabus
F18140804003VanLonden, P.OnlineOpen10010055Class Limitations: -1, -2 (Freshman, Sophomore)
Other Prereqs: CS 101 or computer literacy.
Online section.Section Syllabus

CS 464 OPEN SOURCE SOFTWARE (4)
Books for this course available through the OSU Beaver Store (current term only). For questions related to course materials, contact the OSU Beaver Store.

CS 464 is restricted to online Computer Science postbacc students at OSU. Please visit this OSU Computer Science degree website before enrolling.

TermCRNSecCrP/NInstructorTypeStatusCapAvailWL CapWL AvailSection TitleRestrictsCommentsSyllabus
Sp18599784004Hedaoo, S.OnlineOpen150761010Enforced Prereqs: CS 261 [C] or CS 361 [C]
Major Restrictions: +307 (Computer Science)
Online section
Proctored exam(s) required; may involve an additional fee.
Section Syllabus

CS 467 ONLINE CAPSTONE PROJECT (4)
Books for this course available through the OSU Beaver Store (current term only). For questions related to course materials, contact the OSU Beaver Store.

CS 467 is restricted to online Computer Science postbacc students at OSU. Please visit this OSU Computer Science degree website before enrolling.

TermCRNSecCrP/NInstructorTypeStatusCapAvailWL CapWL AvailSection TitleRestrictsCommentsSyllabus
Sp18582194004Brewster, B.OnlineOpen150492020Enforced Prereqs: CS 361 [C]
Major Restrictions: +307 (Computer Science)
Other Prereqs: for students in the online CS double-degree program only.
Campus Restrictions: +DSC (Dist. Degree Corvallis Student)
Online section.
Departmental approval.
Restrictions:
This capstone course is required to be taken
in the final term of graduation.
Section Syllabus
Su18738694004Brewster, B.OnlineOpen100821010Enforced Prereqs: CS 344 [C] and CS 361 [C] and CS 362 [C]
Major Restrictions: +307 (Computer Science)
Other Prereqs: students must be in their final term of the CS double-degree program.
Campus Restrictions: +DSC (Dist. Degree Corvallis Student)
Jun 25-Aug 17
Session 3
Online section.
Departmental approval.
Section Syllabus
F18181814004Brewster, B.OnlineOpen1001001010Enforced Prereqs: CS 344 [C] and CS 361 [C] and CS 362 [C]
Major Restrictions: +307 (Computer Science)
Other Prereqs: students must be in their final term of the CS double-degree program.
Campus Restrictions: +DSC (Dist. Degree Corvallis Student)
Online section.
Departmental approval.
Section Syllabus

CS 475 INTRODUCTION TO PARALLEL PROGRAMMING (4)
Books for this course available through the OSU Beaver Store (current term only). For questions related to course materials, contact the OSU Beaver Store.

CS 475 is restricted to online Computer Science postbacc students at OSU. Please visit this OSU Computer Science degree website before enrolling.

TermCRNSecCrP/NInstructorTypeStatusCapAvailWL CapWL AvailSection TitleRestrictsCommentsSyllabus
Sp18559754004Kalathas, P.OnlineOpen2502500Enforced Prereqs: (CS 325 [C] or CS 325H [C] )
Online section.
Proctored exam(s) required; may involve an additional fee.
Section Syllabus

CS 496 MOBILE AND CLOUD SOFTWARE DEVELOPMENT (4)
Books for this course available through the OSU Beaver Store (current term only). For questions related to course materials, contact the OSU Beaver Store.

CS 496 is restricted to online Computer Science postbacc students at OSU. Please visit this OSU Computer Science degree website before enrolling.

TermCRNSecCrP/NInstructorTypeStatusCapAvailWL CapWL AvailSection TitleRestrictsCommentsSyllabus
Sp18543284004Ianni, E.OnlineOpen1204900Enforced Prereqs: CS 344 [C] or CS 311 [C]
Major Restrictions: +307 (Computer Science)
Other Prereqs: students need a working knowledge of at least one operating system in order to be successful in developing mobile and cloud software.
Online section.
See syllabus for details.
Section Syllabus
Su18721704004Wolford, J.OnlineOpen15013100Enforced Prereqs: CS 344 [C] or CS 311 [C]
Major Restrictions: +307 (Computer Science)
Other Prereqs: students need a working knowledge of at least one operating system in order to be successful in developing mobile and cloud software.
Jun 25-Aug 17
Session 3
Online section.
See syllabus for details.
Section Syllabus
F18149674004Ianni, E.OnlineOpen15015000Enforced Prereqs: CS 344 [C] or CS 311 [C]
Major Restrictions: +307 (Computer Science)
Other Prereqs: students need a working knowledge of at least one operating system in order to be successful in developing mobile and cloud software.
Online section. Broadband recommended.
.
See syllabus for details.
Section Syllabus

CS 519 SELECTED TOPICS IN COMPUTER SCIENCE (0-5)
This course is repeatable for a maximum of 99 credits. Books for this course available through the OSU Beaver Store (current term only). For questions related to course materials, contact the OSU Beaver Store.

TermCRNSecCrP/NInstructorTypeStatusCapAvailWL CapWL AvailSection TitleRestrictsCommentsSyllabus
Sp18600464004Huang, L.OnlineOpen401700ST/ APPLIED MACHINE LEARNINGOther Prereqs: Varies by class offering.
Online section.Section Syllabus
F18174644004Wolford, J.OnlineOpen50501010ST/PROGRAM CONCEPTS NON-MAJORSOther Prereqs: Varies by class offering.
Online section.
Proctored exam(s) required; may involve additional fee.
Section Syllabus

CS 575 INTRODUCTION TO PARALLEL PROGRAMMING (4)
Books for this course available through the OSU Beaver Store (current term only). For questions related to course materials, contact the OSU Beaver Store.

TermCRNSecCrP/NInstructorTypeStatusCapAvailWL CapWL AvailSection TitleRestrictsCommentsSyllabus
Sp18559764004Kalathas, P.OnlineOpen201400Online section.
Proctored exam(s) required; may involve an additional fee.
Does not meet Graduate School's stand-alone requirement.
Section Syllabus


Legend
Calendar icon, course will be offered. = Signifies that the course is offered in current or future terms.
Graduation cap, course is a Baccalaureate Core Course. = Signifies the course as a Baccalaureate Core Course.
Dollar sign icon, course has fees that apply. = Signifies that fees may apply to the course.
+ = Include restriction.
- = Exclude restriction.
* = Prereq may be taken prior to or simultaneously with this course.