Difference between revisions of "Computer Science Department"
Jump to navigation
Jump to search
(3 intermediate revisions by 3 users not shown) | |||
Line 4: | Line 4: | ||
===Current=== | ===Current=== | ||
− | * [[ | + | * [[Jaime Spacco]], Department Chair, Assistant Professor |
− | |||
* [[David Bunde]], Assistant Professor | * [[David Bunde]], Assistant Professor | ||
+ | * [[Monica McGill]], Assistant Professor | ||
===Former=== | ===Former=== | ||
+ | * [[Don Blaheta]], Assistant Professor | ||
+ | * [[John Dooley]], Associate Professor | ||
===Cooperating Faculty From Other Programs=== | ===Cooperating Faculty From Other Programs=== | ||
* [[Mary Armon]], Associate Professor of [[Mathematics]] | * [[Mary Armon]], Associate Professor of [[Mathematics]] | ||
* [[Charles Schulz]], Professor of [[Physics]] | * [[Charles Schulz]], Professor of [[Physics]] | ||
+ | * [[Andrew Leahy]], Associate Professor of [[Mathematics]] | ||
==Computer Science== | ==Computer Science== | ||
Line 22: | Line 25: | ||
===Computer Science (major)=== | ===Computer Science (major)=== | ||
− | This major allows advanced study in computer science | + | This major allows advanced study in computer science. 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>==== |
Latest revision as of 09:22, 8 April 2020
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.
Contents
Department Faculty[1][edit]
Current[edit]
- Jaime Spacco, Department Chair, Assistant Professor
- David Bunde, Assistant Professor
- Monica McGill, Assistant Professor
Former[edit]
- Don Blaheta, Assistant Professor
- John Dooley, Associate Professor
Cooperating Faculty From Other Programs[edit]
- Mary Armon, Associate Professor of Mathematics
- Charles Schulz, Professor of Physics
- Andrew Leahy, Associate Professor of Mathematics
Computer Science[edit]
See main page at Computer Science.
The department offers one computer science major and one computer science minor.
Computer Science (major)[edit]
This major allows advanced study in computer science. http://deptorg.knox.edu/registrar/encyclopedia/enrollment.html
Courses Required for the Computer Science major[2][edit]
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)[edit]
This minor allows for intermediate study in computer science.
Courses Required for the Computer Science minor[3][edit]
6 credits:
- All of the following:
- 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][edit]
- Writing Requirement: CS 127, CS 292, CS 322
- Oral Requirement: CS 292, CS 322, CS 330, CS 340, CS 360
- Information Literacy Requirement: All courses numbered 142 and above satisfy parts of this requirement.