KSAWorks
KSAWorks
Knowledge • Skills • Abilities
Northern Wyoming Community College District · Courses

COSC

7 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 0000Any course from the COSC department

Choose any course from the COSC department.

Subject
COSC
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
catalog.sheridan.edu
COSC 1010Computational Thinking and Programming3

Introduces the fundamental concepts of programming and problem solving. Topics include simple data types, control structures, array and string data structures, algorithm development. Emphasizes good software engineering principles and developing fundamental programming skills in the context of a language that supports the object-oriented paradigm. In addition highlights specific applications of programming to non-computer science problems.

Subject
COSC
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
catalog.sheridan.edu
Prerequisite
MATH 0930 Intermediate Algebra with “C” or better, or Math Placement Level IV, or Instructor Consent. Minimum Credits: 3 Grading: Letter
COSC 1030Computer Science I4

This course continues the introduction to the methodology of programming from an object-oriented perspective. Through the study of object design, this course introduces the basics of human-computer interfaces, graphics, and the social implications of computing with an emphasis on software engineering.

Subject
COSC
Credits (min)
4
Credits (max)
4
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
catalog.sheridan.edu
Prerequisite
COSC 1010 Computational Thinking and Programming or instructor consent Minimum Credits: 4 Grading: Letter
COSC 2020Intro to Linux3

This course introduces the student to the Linux operating system. The student will acquire the skills and knowledge necessary to negotiate a Linux-based computer system by performing a variety of administrative tasks and functions inherent in any Linux-based operating system. This course will cover all the necessary material to enable the student to take a TestOut Linux Pro and a CompTIA Linux + Certification Exam. Minimum

Subject
COSC
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
catalog.sheridan.edu
COSC 2025Java Programming3

This class will teach students interactive programming and applications of the computer language JAVA through lectures of fundamental concepts along with project assignments using object oriented concepts and program structures.

Subject
COSC
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
catalog.sheridan.edu
Prerequisite
Complete or have experience in high-level computer language. Basic Internet knowledge is recommended. Minimum Credits: 3 Grading: Letter Comments: Basic Internet knowledge is recommended.
COSC 2030Computer Science II4

Use of 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. Programming exercises and experimentation with software in closed laboratory supplement the discussion.

Subject
COSC
Credits (min)
4
Credits (max)
4
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
catalog.sheridan.edu
Prerequisite
COSC 1030 Computer Science I Minimum Credits: 4 Grading: Letter
COSC 2050Intro to SQL3

This course offers students a solid introduction to database technology and data analysis using the leading database technology, SQL. Minimum

Subject
COSC
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
catalog.sheridan.edu

Source: Northern Wyoming Community College District's catalog, linked per course · table learning_unit · CourseShelf publish 59