KSAWorks
KSAWorks
Knowledge • Skills • Abilities
Casper College · Courses

COSC

13 courses with the subject COSC, 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.

COSC 1010Introduction to Computer

5 Science & 8

Subject
COSC
Type
course
Edition
2026-2027
Source
catalog.caspercollege.edu
COSC 1030Computer Science I

4+ PHYS 1110: General Physics I 4

Subject
COSC
Type
course
Edition
2026-2027
Source
catalog.caspercollege.edu
COSC 1200Computer3
Subject
COSC
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.caspercollege.edu
COSC 2030Computer

Science II (4CR) (3L, 2LB) [E] Studies the use and implementation of abstract data structures in an object oriented programming environment. Topics include lists, stacks, queues, tables, binary trees, graphs, space and time complexity, recursion, and recursive data types.

Subject
COSC
Type
course
Edition
2026-2027
Source
catalog.caspercollege.edu
COSC 2150Computer

Organization (3CR) (3L) [E] Foundations class for advanced coursework in computer science. Use of assembly and high-level languages to study the structure and operations of computers. Topics include the logical organization of computers, structured data and instruction representation in various types of languages, and extensive study of the assembly language of a modern microprocessor. Most programming is done at the assembly language level. concurrent enrollment) or permission of instructor.

Subject
COSC
Type
course
Edition
2026-2027
Source
catalog.caspercollege.edu
Prerequisite
COSC 2030 (or
COSC 2240Systems
Subject
COSC
Type
course
Edition
2026-2027
Source
catalog.caspercollege.edu
COSC 2300Discrete

Structures (3CR) (3L) [E] Applications in computer science of set theory, counting techniques, Boolean algebra, mapping, relations and functions, propositional logic and graphing. Additional topics include induction, proof methods, and propositional calculus. 1030 or MATH 2200. (Dual listing MATH 2300.)

Subject
COSC
Type
course
Edition
2026-2027
Source
catalog.caspercollege.edu
Prerequisite
COSC
COSC 2405User

Interface Design (2CR) (2L) An intermediate-level course in developing graphical applications for a modern operating system. Through a series of hands-on activities, students will gain experience in designing, implementing, and debugging user interfaces for practical applications. The use of a wide variety of user interface components will be covered together will best practices for the platform of interest. The emphasis of this course is on creating clean, usable interface designs rather than producing the most technically capable implementation.

Subject
COSC
Type
course
Edition
2026-2027
Source
catalog.caspercollege.edu
Prerequisite
COSC 1030.
COSC 2406Object

oriented Programming (4CR) (3L, 2LB) [E] Students will study algorithmic problem solving techniques using an object-oriented programming language. Topics include encapsulation, inheritance, and composition. Applications are drawn from graphical user interfaces, user interfaces, input/output, and network communication. COSC 2409 - Programming: Topic (2-4CR) [E] Describes various computer languages focusing on their differences from prerequisite languages and the uses of these new features. This course will give the student the chance to study new and unusual languages and their uses. instructor permission.

Subject
COSC
Type
course
Edition
2026-2027
Source
catalog.caspercollege.edu
Prerequisite
COSC 1030 COSC 1030 or
COSC 2409Programming:2-4

Describes various computer languages focusing on their differences from prerequisite languages and the uses of these new features. This course will give the student the chance to study new and unusual languages and their uses.

Subject
COSC
Credits (min)
2
Credits (max)
4
Credit unit
CR
Type
course
Edition
2026-2027
Source
catalog.caspercollege.edu
Prerequisite
COSC 1030 or instructor permission.
COSC 2418Web App

Development (3CR) (3L) Development of interactive, database-driven web applications. Some light web design is included, but the focus is on the back end server software. Students use a web app framework such as Django or Rails to quickly develop rich web-based applications. Topics covered include object-relational models, authentication and authorization, and Ajax. Knowledge of web design is beneficial but not required.

Subject
COSC
Type
course
Edition
2026-2027
Source
catalog.caspercollege.edu
COSC 2480Cooperative
Subject
COSC
Type
course
Edition
2026-2027
Source
catalog.caspercollege.edu
COSC 2495Computer

Workshop (1CR) (3LB) (Max. 3) Offers practical experience in programming and in using the computer to process various types of jobs. Intended for those students who wish to obtain additional programming experience. 192

Subject
COSC
Type
course
Edition
2026-2027
Source
catalog.caspercollege.edu
Prerequisite
COSC 2030.

Source: Casper College's catalog, linked per course · table learning_unit · CourseShelf publish 59