KSAWorks
KSAWorks
Knowledge • Skills • Abilities
Cayuga County Community College · Courses

CS

30 courses with the subject CS, 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.

CS 025Electronic Spreadsheets1

Introduces the capabilities of electronic spreadsheets. Students learn how to create, save, retrieve, and print spreadsheets, write formulas, use functions, format numeric data, create graphs from spreadsheet data, sort data, and modify the spreadsheet display.

Subject
CS
Credits (min)
1
Credits (max)
1
Type
course
Edition
2026-2027
Source
catalog.cayuga-cc.edu
CS 035Computing Skills for Academics1

This course is intended for students who desire to enhance their computer skills and gain experience using college specific technologies. This class covers basic computer use, navigation of networks and online management learning systems, file management, word processing, basic use of spreadsheets, and presentation software. This course is designed to equi

Subject
CS
Credits (min)
1
Credits (max)
1
Type
course
Edition
2026-2027
Source
catalog.cayuga-cc.edu
CS 055Intro Microsoft Word: Windows1

Introductory hands-on class emphasizes practice in creating, editing and formatting a variety of documents. No previous computer experience is necessary but typing ability of at least 30 WPM is recommended.

Subject
CS
Credits (min)
1
Credits (max)
1
Type
course
Edition
2026-2027
Source
catalog.cayuga-cc.edu
CS 056Intermediate Word: Windows1

Topics covered include formatting (page size and orientation, headers and footers, column format, importing pictures), designing tables, merging files, templates, styles and style sheets, wizards, macros, and AutoText.

Subject
CS
Credits (min)
1
Credits (max)
1
Type
course
Edition
2026-2027
Source
catalog.cayuga-cc.edu
CS 070Introduction Internet1

For students with no internet experience, includes the nature of the internet, e-mail, chat, Telnet, FTP, Usenet, ListServers, World Wide Web, search engines, and basic HTML for a web page. Includes demonstration and hands-on experience.

Subject
CS
Credits (min)
1
Credits (max)
1
Type
course
Edition
2026-2027
Source
catalog.cayuga-cc.edu
CS 080Microcomputer Maintenance1

Designed to provide familiarity with the basic hardware components of a computer system, specifically the motherboard, microprocessor, hard disk, RAM, and interface boards. Working in a laboratory setting, students complete hands-on exercises in testing, upgrading, and modifying computer components.

Subject
CS
Credits (min)
1
Credits (max)
1
Type
course
Edition
2026-2027
Source
catalog.cayuga-cc.edu
CS 082Help Desk/Software Concerns1

experience. Overview of the knowledge, skills, and concepts of typical help or support desk functioning. Also introduces selected technical problems and solutions as well as discussions of technical communications.

Subject
CS
Credits (min)
1
Credits (max)
1
Type
course
Edition
2026-2027
Source
catalog.cayuga-cc.edu
Prerequisite
BUS 225 or MS Office applications
CS 100Keyboarding1

For students who have had no previous typing instruction. Using the touch system, students learn the keyboard and numeric pad and apply this skill on a computer terminal.

Subject
CS
Credits (min)
1
Credits (max)
1
Type
course
Edition
2026-2027
Source
catalog.cayuga-cc.edu
CS 103Windows Operating Systems1

An understanding of Windows capabilities and features. No prior computer experience is required. Fundamentals of using the interface, working on the desktop, working with disks, creating files with Windows programs, managing files and folders, modifying the desktop work environment, installing and uninstalling programs, performing file and Web searching, and using integrated Internet Explorer features.

Subject
CS
Credits (min)
1
Credits (max)
1
Type
course
Edition
2026-2027
Source
catalog.cayuga-cc.edu
CS 110Exploring Computer Technology3

Course for non-computer science majors builds computer competency and broadens perspective on the use of technology. Hands-on lab projects focus on purchasing computer systems and devices; using productivity software such as word processing, spreadsheets, presentation graphics and e-mail; file management; working in wired and wireless network environments; searching, evaluating, and citing web sources; editing digital photos; working with multimedia; and designing simple web pages.

Subject
CS
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.cayuga-cc.edu
CS 120Foundations:Computer Science3
Subject
CS
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.cayuga-cc.edu
Prerequisite
Completion of, math placement beyond,
CS 180Principles Data Communications3

Introduces the concepts and components of a data communication system. Covers an overview of data communications, hardware and software associated with data communications, common carriers versus private communications services, and network concepts.

Subject
CS
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.cayuga-cc.edu
CS 200Programming Visual Basic3

equivalent programming experience. Focuses on programming in Visual Basic and introduces computer programming using the Microsoft Visual Basic language. In developing programming techniques, students will have an available tool for exploring many areas of problem-solving with a minimum background.

Subject
CS
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.cayuga-cc.edu
Prerequisite
CS 120 or MATH 104 or MATH 114 or
CS 215Systems Analysis & Design3

Recommended background: BUS 225 or equivalent computer application experience. Covers methods involved in analyzing and designing information systems. Focuses on investigation analysis techniques; data flow diagrams; general and detail systems design; layouts for reports, outputs, and files; system development implementation and documentation. Students work on simulated case studies as a team to present solutions that reinforce the life cycle phases of systems analysis and design.

Subject
CS
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.cayuga-cc.edu
CS 219Database Management Systems3

discusses the administration of a database in a client/server environment. Projects are completed in microcomputer lab.

Subject
CS
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.cayuga-cc.edu
Prerequisite
CS 120, BUS 225 or proficiency in MS Access or other comparable relational software. Recommended: CS 215 and BUS 226. Focuses on the organization and design of databases that satisfy MIS requirements using relational database management systems. Builds skill in entity relationship diagramming, database normalization and structured query langu
CS 222Programming in C/C++3

equivalent programming experience. Foundation course in use of high-level language. To support assigned laboratory exercises, includes use of fullscreen editor, compiler, linker, execution environment of a C compiler/interpreter, top-down programming operators, arrays, loops, pointers, control statements, data structures, file processing, disk functions, sorting/ searching, and recursion.

Subject
CS
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.cayuga-cc.edu
Prerequisite
CS 120 or MATH 104 or MATH 114 or
CS 224Operating Systems for Micros3

For students with little computer experience, general introduction to computer software and Windows operating system applications, documents, managing files, word processing, graphics, customizing windows, accessories, networking, and the internet.

Subject
CS
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.cayuga-cc.edu
CS 225Intro to Networks3

computer experience. This course includes: Fundamental Concepts of Networking, OSI Model, Router and Switch configuration, IP Addressing, Subnetting, and configuring VLANs. The course will teach the student to apply these concepts to network equipment.

Subject
CS
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.cayuga-cc.edu
Prerequisite
CS 120 or related
CS 227Microsoft Windows Serv Admin3
Subject
CS
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.cayuga-cc.edu
Prerequisite
CS 120, CS 225 or related computer experience. The network server operating system and its functions are the focus of this course. Areas of study include the configuration, maintenance and administrative tasks of server roles, services and features. This includes the topics of domain controllers, AD, DHCP, DNS, IIS and user/group policies. Th
CS 228Introduction Unix/Linux3

system concepts, command line programs and utilities, organization of files, processes control, multitasking, shell programming, system administration, the vi editor, and introduction to the basics of awk and perl programming for system administration. Students spend a portion of the class installing, configuring, and administering their own Linux system.

Subject
CS
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.cayuga-cc.edu
Prerequisite
CS 120. Basic operating
CS 235Web Page Design & Development3

Recommended background: BUS 225 or related computer experience. Course provides hands on experience in planning and developing a web page. Students work with the lates versions of HTML and CSS coding languages, a Web Browser, and a web page editor as tools to develop a functional and responsive Web application. Important topics include developing effective page layouts, fonts, colors, graphics, and other interactive Web Page elements. Accessibility and responsive mobile design are also implemented.

Subject
CS
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.cayuga-cc.edu
CS 236Advanced Visual Basic3

experience. Defines and teaches the basic skills of Visual Basic, including skills that enable students to browse, receive, and send objects via the internet and place text, pictures, animation, audio commentary; motion video clips; and stereo sound tracks.

Subject
CS
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.cayuga-cc.edu
Prerequisite
CS 200 or equivalent computer
CS 237Internet Security3

experience. Introduction to network security issues including access control, communications, internet and intranet. Step-by-step explanations of design and installation of firewalls and configuring into internet services. Buffer overruns and other software development errors will also be discussed.

Subject
CS
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.cayuga-cc.edu
Prerequisite
CS 120 or related computer
CS 238Java3

exercises and projects focus on principles of software design and program clarity to solve realworld problems. The language uses object-oriented programming and graphical interface design. Provides graphical, animated, multimedia-based, audiointensive, multi-threaded, network-based programs using extensive class libraries.

Subject
CS
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.cayuga-cc.edu
Prerequisite
CS 120 or related computer experience. Programs,
CS 239Java II3

the fundamentals of algorithms and object oriented software development. Topics include: primitive and reference data types, encapsulation, information hiding, selection, iteration, functions/methods, parameters, recursion, exception handling, generic linear data structures (arrays, records/structs) and maps, file types, file I/O, simple GUIs with event handling, programming to an interface, lambda expressions, semantics of inheritance and use of polymorphism, relation with subtyping, search, select and sort algorithms, complexity notation, documentation using standard tools, program testing (unit testing) and debugging, and reasoning about control flow in a program.

Subject
CS
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.cayuga-cc.edu
Prerequisite
Math 108, CS 238. This course covers
CS 275Computer Technology Internship3

least 15 credits in computer or computer-related courses and be approved by computer science faculty. This course will provide an opportunity for qualified students to connect classroom learning with practical work experience and develop skills at a job site. Students will identify their career skills and develop specific learning goals for the work assignment. Students will prepare an employment portfolio to present to employer sponsors. Relevant work experience is sponsored by an area employer for a minimum of 120 work hours and performed off campus. Class meetings per student/instructor/ sponsor contract.

Subject
CS
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.cayuga-cc.edu
Prerequisite
Students must have completed at
CS 291Special Topics in Comp Science1

An introductory or more advanced exploration of subjects not covered or only partially covered by other courses in Computer Science.

Subject
CS
Credits (min)
1
Credits (max)
1
Type
course
Edition
2026-2027
Source
catalog.cayuga-cc.edu
CS 292Special Topics in Comp Science2

An introductory or more advanced exploration of subjects not covered or only partially covered by other courses in Computer Science.

Subject
CS
Credits (min)
2
Credits (max)
2
Type
course
Edition
2026-2027
Source
catalog.cayuga-cc.edu
CS 293Special Topics in Comp Science3

An introductory or more advanced exploration of subjects not covered or only partially covered by other courses in Computer Science.

Subject
CS
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Source
catalog.cayuga-cc.edu
CS 294Special Topics in Comp Science4

An introductory or more advanced exploration of subjects not covered or only partially covered by other courses in Computer Science.

Subject
CS
Credits (min)
4
Credits (max)
4
Type
course
Edition
2026-2027
Source
catalog.cayuga-cc.edu

Source: Cayuga County Community College's catalog, linked per course · table learning_unit · CourseShelf publish 61