KSAWorks
KSAWorks
Knowledge • Skills • Abilities
Alfred University · Courses

CSCI

11 courses with the subject CSCI, each shown exactly as we captured it from the college's catalog, with every element we hold. Where the wording looks broken, that is our reading of the catalog, not the college's text.

CSCI 156Computer Science I4

This course is an introduction to the fundamental concepts of computer programming using Python. Topics include conditional statements; loops; recursion; procedural programming; scope of variables; doc-strings; unit-testing; dictionaries; simulation; creating and using modules and packages; and object-oriented programming. Credits 4 Degree Attributes CoB: Natural Science

Subject
CSCI
Credits (min)
4
Credits (max)
4
Type
course
Edition
2025-2026
Source
www.alfred.edu
CSCI 157Computer Science II4

This course covers the fundamental concepts of data structures and algorithms including stacks; queues; linked lists; trees; heaps; sorting algorithms; and mathematical analysis of running time. Credits 4 Degree Attributes CoB: Natural Science

Subject
CSCI
Credits (min)
4
Credits (max)
4
Type
course
Edition
2025-2026
Source
www.alfred.edu
CSCI 205Database Systems4

This course introduces essential database management with relational database management system SQLite and Python. The topics covered include creation and deletion of databases; basic and extended query formulation; entity relationship diagrams and their conversion to table design; and integrating and applying normalization techniques. Credits 4 Degree Attributes CoB: Natural Science

Subject
CSCI
Credits (min)
4
Credits (max)
4
Type
course
Edition
2025-2026
Source
www.alfred.edu
CSCI 206Algorithm Design4

222 2025-2026 Alfred University Undergraduate Catalog

Subject
CSCI
Credits (min)
4
Credits (max)
4
Type
course
Edition
2025-2026
Source
www.alfred.edu
CSCI 225Computer Organization4

This course is an introduction to computer architecture and organization. The primary topics include an overview of hardware design and memory hierarchy; evaluation of performance metrics; computer arithmetic; and control structures. Credits 4

Subject
CSCI
Credits (min)
4
Credits (max)
4
Type
course
Edition
2025-2026
Source
www.alfred.edu
CSCI 305Theory of Computation4

This course studies computational theory in the context of theoretical computer science and mathematics. Topics include finite automata and languages; computability and Turing machines. Decidability and incompleteness theorems will be covered if time permits. (Fall/Spring) Credits 4

Subject
CSCI
Credits (min)
4
Credits (max)
4
Type
course
Edition
2025-2026
Source
www.alfred.edu
CSCI 311Database Systems4

This course introduces essential database management with relational database management system SQLite and Python. The topics covered include creation and deletion of databases; basic and extended query formulation; entity relationship diagrams and their conversion to table design; and integrating and applying normalization techniques. Credits 4

Subject
CSCI
Credits (min)
4
Credits (max)
4
Type
course
Edition
2025-2026
Source
www.alfred.edu
CSCI 315Computer Networking4

This course is an introduction to the design of computer networking. Primary topics include internet organization; internet protocol suite; and the basics of network security. Further topics could include wireless networking and software defined networking. Credits 4

Subject
CSCI
Credits (min)
4
Credits (max)
4
Type
course
Edition
2025-2026
Source
www.alfred.edu
CSCI 400Special Topics

Special topics in computer science which may vary from year to year. Prerequisite: Permission of the department. Credits 1-4

Subject
CSCI
Type
course
Edition
2025-2026-undergraduate
Source
www.alfred.edu
CSCI 425Operating Systems4

This course covers the basics of modern operating systems; beginning with an overview of what constitutes an operating system in the modern era. Course topics also include file systems; processes; inter-process communication; process scheduling; memory management; virtual memory (from a software perspective); security; concurrency; and virtualization. Examples of these concepts are examined in contemporary operating systems. Credits 4

Subject
CSCI
Credits (min)
4
Credits (max)
4
Type
course
Edition
2025-2026
Source
www.alfred.edu
CSCI 450Independent Study

Academic inquiry into an area not covered in any established course; and carried on outside the usual instructor/classroom setting. Approved Plan of Study required. CSCI 206 is typically a required prerequisite. Open to qualified third- and fourth- year students. CSCI 450 is required of all candidates for departmental honors in computer science. Credits 1-4

Subject
CSCI
Type
course
Edition
2025-2026-undergraduate
Source
www.alfred.edu

Source: Alfred University's catalog, linked per course · table learning_unit · CourseShelf publish 61