OREGON STATE UNIVERSITY

You are here

Professional Computer Science B.S. Degree – Class Resources

*Note: If you get a "Not Found" error when clicking on the course syllabus link, the instructor has not set up the class website yet. Check back later or email the instructor.

Course Instructor / Faculty Course syllabi and information* Class-specific tools

CS161 - Intro to Computer Science I

Alcon / Jess

Jess / Jess

CS 161 (Section 400)

CS 161 (Section 401)

Vim: Command line text editor
Ssh: Command line utility
PuTTY: GUI based terminal emulator, secure communications and file transfer
Command line utilities: Linux / Unix resident utilities
GNU Compiler Collection ( GCC): C Compiler
Flip: Linux-based server resident on OSU servers

CS162 - Intro to Computer Science II

Rooker / McGrath CS 162 (Section 400)

Vim: Command line text editor
Ssh: Command line utility
PuTTY: GUI based terminal emulator, secure communications and file transfer
Command line utilities: Linux / Unix resident utilities
GNU Compiler Collection ( GCC): C Compiler
Flip: Linux-based server resident on OSU servers

CS165 - Accelerated Intro to Computer Science Jess / Jess & McGrath CS 165 Vim: Command line text editor
Ssh: Command line utility
PuTTY: GUI based terminal emulator, secure communications and file transfer
Command line utilities: Linux / Unix resident utilities
GNU Compiler Collection ( GCC): C Compiler
Flip: Linux-based server resident on OSU servers

CS225 - Discrete Structures

Ehsan / Fern

CS 225 (Section 400)

CS 225 (Section 401)

CS 225 (Section 402)

 

CS261 - Data Structures

Ehsan / Metoyer CS 261 (Section 400)

Vim: Command line text editor
Ssh: Command line utility
PuTTY: GUI based terminal emulator, secure communications and file transfer
Command line utilities: Linux / Unix resident utilities
GNU Compiler Collection ( GCC): C Compiler
Eclipse, Blocks, Visual Studio, Xcode: Integrated development environments
Flip: Linux-based server resident on OSU servers

CS271 - Computer Architecture and Assembly Language

Rooker / Paulson CS 271 (Section 400)

Microsoft Dreamspark (must have ONID login)

CS275 - Intro to Databases

Sarbaziazad / Wolford CS 275 (Section 400) PHPMyAdmin: Open source tool written in PHP to handle admin of MySQL over WWW.

CS325 - Analysis of Algorithms

Redfield / Borradaile CS 325 (Section 400)  

CS344 - Operating Systems I

Pawlowski / McGrath CS 344 (Section 400) Ubuntu VM (Instructor provided)
CS352 - Intro to Usability Engr Azarbakht / Burnett CS 352 myBalsamiq: UI prototyping tool (provided by the instructor in the 2nd week)

CS361 - Software Engineering I

Ahmed / Scaffidi CS 361 (Section 400)  

CS362 - Software Engineering II

Christi / Groce CS 362

GNU Compiler Collection ( GCC): C Compiler
Apache Subversion: Software versioning and revision control system

CS372 - Intro to Computer Networks

Redfield / Paulson CS 372 (Section 400)

Wireshark
Pingplotter Standard

CS419 - Software Projects

McGrath CS 419 (Section 400)  

CS494 - Web Development

Wolford / Scaffidi CS 494 (Section 400)

Firebug
Chrome developer tools

CS496 - Mobile and Cloud Software Development McGraw / Scaffidi CS 496

Eclipse: Integrated development environment
Google App Engine plugin for eclipse
Titanium Studio
Java