Difference between revisions of "Computer Science Department"

From The Wiki Fire
Jump to navigation Jump to search
(New page: The '''Computer Science Department''' is one of eighteen academic departments at Knox. It offers one major and one minor. The department is located in SMC...)
 
Line 22: Line 22:
 
===Computer Science (major)===
 
===Computer Science (major)===
  
This major allows advanced study in computer science.
+
This major allows advanced study in computer science. Given enrollment one wonders why there is a CS major at Knox.  http://deptorg.knox.edu/registrar/encyclopedia/enrollment.html
  
 
====Courses Required for the Computer Science major<ref>[http://www.knox.edu/x2884.xml#key 2006-2007 Course Catalogue, Computer Science – Requirements for the Major and Minor]</ref>====
 
====Courses Required for the Computer Science major<ref>[http://www.knox.edu/x2884.xml#key 2006-2007 Course Catalogue, Computer Science – Requirements for the Major and Minor]</ref>====

Revision as of 14:39, 24 March 2010

The Computer Science Department is one of eighteen academic departments at Knox. It offers one major and one minor. The department is located in SMC.

Department Faculty[1]

Current

Former

Cooperating Faculty From Other Programs

Computer Science

See main page at Computer Science.

The department offers one computer science major and one computer science minor.

Computer Science (major)

This major allows advanced study in computer science. Given enrollment one wonders why there is a CS major at Knox. http://deptorg.knox.edu/registrar/encyclopedia/enrollment.html

Courses Required for the Computer Science major[2]

13 credits:

  • All of the following:
    • CS 141 (Introduction to Computer Science)
    • CS 142 (Program Design and Methodology)
    • CS 201 (Computer Organization and Assembly Language)
    • CS 205 (Algorithm Design and Analysis)
    • CS 226 (Operating Systems and Networking)
    • CS 262 (Information Management)
    • CS 292 (Software Development and Professional Practice)
    • MATH 175 (Discrete Mathematics)
  • Two of the following:
  • Three of the following:
    • CS 242 (Digital Electronics)
    • CS 303 (Computer Graphics)
    • CS 305 (Operating Systems)
    • CS 306 (Automata Theory and Programming Languages)
    • CS 308 (Networks and Distributed Systems)
    • CS 310 (Compilers and Interpreters)
    • CS 317 (Artificial Intelligence)
    • CS 320 (Database Systems)
    • CS 322 (Software Engineering)
    • CS 330 (Cryptography and Computer Security)
    • CS 340 (Human-Computer Interaction)
    • CS 360 (Natural Language Processing)
    • CS 395 (Special Topics)
    • CS 399 (Research Seminar in Computer Science)
    • MATH 311 (Scientific Computing)
  • One of the following:

Two credits from outside the department may be counted toward the major with the chair's permission.

Computer Science (minor)

This minor allows for intermediate study in computer science.

Courses Required for the Computer Science minor[3]

6 credits:

  • All of the following:
    • CS 142 (Program Design and Methodology)
    • MATH 175 (Discrete Mathematics)
  • Four additional credits, at least one at the 300-level and the rest at the 200-level. One related course outside the department may be used with permission

Meeting the Competency Requirements [4]

References