Choose any course from the COSC department.
- Subject
- COSC
- Type
- course
- Edition
- 2026-2027
- Catalog
- 2026-2027 Catalog
- Source
- catalog.sheridan.edu
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.
Choose any course from the COSC department.
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.
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.
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
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.
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.
This course offers students a solid introduction to database technology and data analysis using the leading database technology, SQL. Minimum
Source: Northern Wyoming Community College District's catalog, linked per course · table learning_unit · CourseShelf publish 59