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
F17217014004O Hara, L.OnlineOpen100355Online section.Section Syllabus
W18340404004O Hara, L.OnlineOpen10010055Online section.Section Syllabus
Sp18535084004O Hara, L.OnlineOpen1001001010Online 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.

CS 161 is restricted to online Computer Science postbacc students at OSU. Please visit this OSU Computer Science degree website before enrolling. Petition available by emailing ecampus@oregonstate.edu.

TermCRNSecCrP/NInstructorTypeStatusCapAvailWL CapWL AvailSection TitleRestrictsCommentsSyllabus
F17230024004Alcon, T.OnlineOpen350201515Enforced 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
W18344594004Alcon, T.OnlineOpen2502501010Enforced 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
Sp18547494004Alcon, T.OnlineOpen22522522Enforced 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


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.

CS 162 is restricted to online Computer Science postbacc students at OSU. Please visit this OSU Computer Science degree website before enrolling. Petition available by emailing ecampus@oregonstate.edu.

TermCRNSecCrP/NInstructorTypeStatusCapAvailWL CapWL AvailSection TitleRestrictsCommentsSyllabus
F17230034004Zhang, L.OnlineOpen275291010Enforced Prereqs: CS 161 [C] or EECS 161 [C]
Online section. See syllabus for details.
.
Section Syllabus
W18344604004Zhang, L.OnlineOpen2002002020Enforced Prereqs: CS 161 [C] or EECS 161 [C]
Online section.
.
Section Syllabus
Sp18543184004Zhang, L.OnlineOpen2092092020Enforced 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
F17225384008Alcon, T.OnlineOpen10232525Enforced 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.
Section Syllabus
W18344614008Alcon, T.OnlineOpen10010000Enforced 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 additonal fee.
Section Syllabus
Sp18543194008Alcon, T.OnlineOpen505000Enforced 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.
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.

TermCRNSecCrP/NInstructorTypeStatusCapAvailWL CapWL AvailSection TitleRestrictsCommentsSyllabus
W18370744002P/NIanni, E.OnlineOpen101000ST/COMPANION COURSEOnline section.
Please contact Padma Akkaraju for questions.
padma.akkaraju@ oregonstate.edu
Introduction to Computer Science II -
Companion Course.
Section Syllabus
Sp18569434002P/NIanni, E.OnlineOpen303000ST/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


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.

CS 225 is restricted to online Computer Science postbacc students at OSU. Please visit this OSU Computer Science degree website before enrolling. Petition available by emailing ecampus@oregonstate.edu.

TermCRNSecCrP/NInstructorTypeStatusCapAvailWL CapWL AvailSection TitleRestrictsCommentsSyllabus
F17224674004Ehsan, S.OnlineOpen13011010Enforced 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
F17239484014Ehsan, S.OnlineOpen13011010Enforced 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
F17278154024Ehsan, S.OnlineOpen10041010Enforced 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
W18344624004Ehsan, S.OnlineOpen13013000Enforced 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
W18359474014Ehsan, 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. See syllabus for details.
Proctored exam(s) required; may involve an additional fee.
Section Syllabus
Sp18543204004Ehsan, 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.
See syllabus for details.
Section Syllabus
Sp18556534014Ehsan, 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


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
F17224784004Ehsan, S.OnlineOpen200141010Enforced 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
W18344634004Ehsan, S.OnlineOpen2002001515Enforced Prereqs: (CS 162 [C] or CS 165 [C] ) and (CS 225 [C] or MTH 231 [C] )
Online section.
Proctored exam(s) required; may involve an additional fee.
Contact Padmaja Akkaraju at padma.akkaraju@ oregonstate.edu
Section Syllabus
Sp18543214004Ehsan, S.OnlineOpen2002001010Enforced 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


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
F17224684004Redfield, S.OnlineOpen250271010Enforced 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
W18344644004Redfield, S.OnlineOpen2002002020Enforced 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.
Section Syllabus
Sp18543224004Redfield, S.OnlineOpen2252251010Enforced 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


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
F17245644004Zhang, L.OnlineOpen2506100Enforced 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
W18362884004Zhang, L.OnlineOpen2002001010Enforced Prereqs: CS 162 [C] or CS 165 [C]
Online section.
Proctored exam(s) required; may involve an additional fee.
Section Syllabus
Sp18558174004Zhang, 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
F17227274004Schutfort, J.OnlineOpen225312525Enforced 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
W18344654004Schutfort, J.OnlineOpen1751751010Enforced 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.
Section Syllabus
Sp18543234004Schutfort, J.OnlineOpen18018022Enforced 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


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
F17245654004Hedaoo, S.OnlineWaitlisted1750109Enforced Prereqs: CS 290 [C]
Major Restrictions: +307 (Computer Science)
Online section.
Proctored exam(s) required; may involve an additional fee.
Section Syllabus
W18362894004Wolford, J.OnlineOpen1501501010Enforced Prereqs: CS 290 [C]
Major Restrictions: +307 (Computer Science)
Online section.
Proctored exam(s) required; may involve an additional fee.
Section Syllabus
Sp18558184004Wolford, J.OnlineOpen1501501010Enforced 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
F17237974004Brewster, B.OnlineOpen175191010Enforced 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
W18359464004Brewster, B.OnlineOpen1501501010Enforced 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
Sp18556544004Brewster, B.OnlineOpen1601601010Enforced 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


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
F17224694004Rooker, T.OnlineOpen1756500Enforced 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
W18344664004Rooker, 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.
Proctored exam(s) required; may involve an additional fee.
Contact Padma Akkaraju at padma.akkaraju@ oregonstate.edu
Section Syllabus
Sp18543244004Rooker, 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.
Proctored exam(s) required; may involve an additional fee.
See syllabus for details. Contact Padma Akkaraju at
padma.akkaraju@ oergonstate.edu
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
F17227284004Rooker, T.OnlineOpen150101010Enforced Prereqs: CS 261 [C]
Major Restrictions: +307 (Computer Science)
Online section. Broadband recommended.
Proctored exam(s) required; may involve an additional fee.
Section Syllabus
W18345284004Rooker, T.OnlineOpen15015000Enforced Prereqs: CS 261 [C]
Major Restrictions: +307 (Computer Science)
Online section.
Proctored exam(s) required; may involve an additional fee.
Contact Padmaja Akkaraju at padma.akkaraju@ oregonstate.edu
Section Syllabus
Sp18543254004Rooker, T.OnlineOpen1301302525Enforced 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


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
F17227294004Aburas, A.OnlineOpen150331010Enforced 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
W18351484004StaffOnlineOpen15015000Enforced 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
Sp18543264004Aburas, A.OnlineOpen15015000Enforced 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


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
F17227304004Redfield, S.OnlineOpen175301010Enforced 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
W18351494004Redfield, S.OnlineOpen1251251010Enforced 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 additional fee.
See syllabus for details.
Section Syllabus
Sp18543274004Redfield, S.OnlineOpen15015000Enforced 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


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.

TermCRNSecCrP/NInstructorTypeStatusCapAvailWL CapWL AvailSection TitleRestrictsCommentsSyllabus
W18382514004McGrath, D.OnlineOpen505000Enforced Prereqs: CS 344 [C] and CS 340 [C] and CS 372 [C]
Major Restrictions: +307 (Computer Science)
Online section.
Course is math intense,requiring strong math foundation.
Also requires sound knowledge of Operating Systems (CS 344)
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
F17216984003VanLonden, P.OnlineOpen100155Class Limitations: -1, -2 (Freshman, Sophomore)
Other Prereqs: CS 101 or computer literacy.
Online section.Section Syllabus
W18338854003VanLonden, P.OnlineOpen808055Class Limitations: -1, -2 (Freshman, Sophomore)
Other Prereqs: CS 101 or computer literacy.
Online section.Section Syllabus
Sp18582534103VanLonden, P.OnlineClosed0000Other 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


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.

TermCRNSecCrP/NInstructorTypeStatusCapAvailWL CapWL AvailSection TitleRestrictsCommentsSyllabus
F17269904004StaffOnlineCancelled0000Enforced Prereqs: CS 261 [C] or CS 361 [C]
Major Restrictions: +307 (Computer Science)
Campus Restrictions: +DSC (Dist. Degree Corvallis Student)
Online section.
Proctored exam(s) required; may involve an additional fee.
Section Syllabus
Sp18584714004StaffOnlineClosed0000Enforced Prereqs: CS 261 [C] or CS 361 [C]
Major Restrictions: +307 (Computer Science)
Campus Restrictions: +DSC (Dist. Degree Corvallis Student)
Online section.
Proctored exam(s) required; may involve an additional fee.
Students should be familiar and able to work with
a terminal/shell (Command Line Interface).
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
F17269964004Brewster, B.OnlineOpen100161010Enforced 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.
Section Syllabus
W18380974004Brewster, B.OnlineOpen1001002020Enforced 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.
Section Syllabus
Sp18582194004Brewster, B.OnlineOpen1501502020Enforced 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)
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.

TermCRNSecCrP/NInstructorTypeStatusCapAvailWL CapWL AvailSection TitleRestrictsCommentsSyllabus
Sp18559754004Bailey, M.OnlineOpen19019000Enforced 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
F17227314004Ianni, E.OnlineOpen1506200Enforced 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
W18351574004Wolford, J.OnlineOpen1201201010Enforced 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
Sp18543284004Wolford, J.OnlineOpen12012000Enforced 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


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
F17260794004Wolford, J.OnlineOpen50211010ST/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
Sp18559764004Bailey, M.OnlineOpen101000Online 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.