Computer Science Minor

Students in any majors that wish to have significant training in software theory, development and practice. Option of mini-specialization in an advanced subfield of Computer Science. 

Core Courses (14 credits)

These courses are required of all computer science minors.

Course Credits

CS 221 Object Oriented Design and Programming I

3 cr.

CS 251 Computer Architecture and Assembly Language

3 cr.

CS 262 Object Oriented Design and Programming II

4 cr.

CS 271 Data Structures

4 cr.

Total

14 cr.

 

 

Elective Computer Science Courses (9 credits)

Any three courses may be selected from the following upper-division offerings.

  1. CS 300 Artificial Intelligence
  2. CS 310 Computer Organization and Design (Note: additional prerequisite of CS 212)
  3. CS 321 Algorithms (Note: additional prerequisite of CS 212)
  4. CS 331 Programming Languages
  5. CS 341 Software Engineering I
  6. CS 346 Web Software Development
  7. CS 361 Database Systems (Note: additional prerequisite of CS 212)
  8. CS 371 Computer Graphics
  9. CS 381 Theory of Computing (Note: additional prerequisite of CS 212)
  10. CS 391 Computer Networks (Note: additional prerequisite of CS 212)
  11. CS 399 Internship in Computer Science
  12. CS 421 Operating Systems (Note: additional prerequisite of CS 212)
  13. CS 431 Compilers (Note: additional prerequisite of CS 212)
  14. CS 480 Topics in Computer Science
  15. CS 490 Practicum in Computer Science

Total: 23 cr.

Computer Science Department

Halsey Science, Room 229B
(920) 424-2068
Contact us

Office Hours: Spring 2020
Mary Margaret Hollstein

Academic Department Associate
MTu 8:00 a.m. – 12:30 p.m.
WF 8:00 a.m. – 12:30 p.m., 1:00 p.m. – 4:30 p.m.
Th 8:00 a.m. – 1:00 p.m.
hollsteinm@uwosh.edu

George Thomas
Department Chair
Halsey Science 218
MW 10:00 a.m. – 11:30 a.m.
TuTh 10:00 a.m. – 11:00 a.m.
or by appointment.
cschair@uwosh.edu