KSAWorks
KSAWorks
Knowledge • Skills • Abilities
Utica University · Courses

CSC

34 courses with the subject CSC, 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.

CSC 101Computer Science I (0,3)

Students will learn fundamental concepts of computing and programming, including algorithms, elementary data structures, data types, control structures, functions, and arrays. They will also gain experience in running, testing, and debugging programs. The course explores the ethical responsibilities of computing professionals and the societal impact of computing technologies, while providing historical and social context for the field. Lecture and laboratory.

Subject
CSC
Type
course
Edition
2026-2027
Catalog
2026-2027 Undergraduate Catalog (FALL, SPRING, SUMMER)
Source
utica.catalog.acalog.com
CSC 102Computer Science II (0,3)
Subject
CSC
Type
course
Edition
2026-2027
Catalog
2026-2027 Undergraduate Catalog (FALL, SPRING, SUMMER)
Source
utica.catalog.acalog.com
CSC 116Introduction to Interactive Media and Game Development2

Introduction to software development and computational thinking by learning how to plan, design, implement and test multimedia applications, interactive stories, simulations, interactive art and computer games.

Subject
CSC
Credits (min)
2
Credits (max)
2
Type
course
Edition
2026-2027
Catalog
2026-2027 Undergraduate Catalog (FALL, SPRING, SUMMER)
Source
utica.catalog.acalog.com
CSC 117Microcomputers and Application Software3

Introduction to basic terminology and applications of computers including: operating systems, word processing, spreadsheets, and presentation software.

Subject
CSC
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Catalog
2026-2027 Undergraduate Catalog (FALL, SPRING, SUMMER)
Source
utica.catalog.acalog.com
CSC 118The Internet: Information Retrieval and Organization3

Basic concepts and usage of databases. Understanding and using the Internet with special emphasis on the use of search engines and directories to locate information. Using databases to organize information.

Subject
CSC
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Catalog
2026-2027 Undergraduate Catalog (FALL, SPRING, SUMMER)
Source
utica.catalog.acalog.com
CSC 120Artificial Intelligence Literacy for the Future Professional (0,3)

This course equips students with the technical literacy, ethical awareness, and future-ready skills needed to thrive in an AI-driven world. Through hands-on exploration and critical inquiry, students will learn how artificial intelligence works, how to interact with it responsibly, and how to harness its capabilities for productivity, creativity, and decision-making. Topics include prompt engineering, bias detection, ethical reasoning, privacy and data protection, human-AI collaboration, and visual literacy. Students will use generative AI tools to analyze data, create charts, parse information from articles, and produce flowcharts, mindmaps, and timelines. They will also explore image generation, learning to identify visual bias and create graphics that complement written content and summarize complex ideas.A central emphasis of the course is learning to evaluate AI outputs-verifying accuracy, checking completeness and logic, and revising for purpose and audience-while maintaining clear accountability for final work and following responsible-use expectations (including protecting sensitive information and adhering to applicable rules). By the end of the course, students will be able to evaluate AI systems critically, apply AI tools across academic and professional domains, and contribute thoughtfully to conversations about the role of AI in society. Capstone projects and real-world case studies anchor the course, ensuring students graduate not only AI-literate but AI-ready.

Subject
CSC
Type
course
Edition
2026-2027
Catalog
2026-2027 Undergraduate Catalog (FALL, SPRING, SUMMER)
Source
utica.catalog.acalog.com
CSC 201Discrete Mathematics4

First course in abstract mathematical structures with emphasis on material needed for applications to computer science. Introduction to different number systems, data types, computer arithmetic, Boolean algebra, direct and indirect proofs, and mathematical induction. Lecture and Recitation.

Subject
CSC
Credits (min)
4
Credits (max)
4
Type
course
Edition
2026-2027
Catalog
2026-2027 Undergraduate Catalog (FALL, SPRING, SUMMER)
Source
utica.catalog.acalog.com
CSC 206Cybersecurity Scripting3

This course presents the student with an understanding of information security programming and script writing utilizing Python and other scripting languages. Prerequisite(s); if any: Permission of Instructor.

Subject
CSC
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Catalog
2026-2027 Undergraduate Catalog (FALL, SPRING, SUMMER)
Source
utica.catalog.acalog.com
CSC 207Linux for Security and Forensics3

Introduction to the basics of the Linux operating system for Justice Studies, computer forensics, and network security administration.

Subject
CSC
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Catalog
2026-2027 Undergraduate Catalog (FALL, SPRING, SUMMER)
Source
utica.catalog.acalog.com
CSC 217Computer Programming for Business Applications3
Subject
CSC
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Catalog
2026-2027 Undergraduate Catalog (FALL, SPRING, SUMMER)
Source
utica.catalog.acalog.com
CSC 225Introduction to the UNIX Operating System (0,3)
Subject
CSC
Type
course
Edition
2026-2027
Catalog
2026-2027 Undergraduate Catalog (FALL, SPRING, SUMMER)
Source
utica.catalog.acalog.com
CSC 300Topics in Computer Science (1 to 3)

Current topics in the development of new hardware and software technology. May be repeated twice for credit in different topic areas.

Subject
CSC
Type
course
Repeatable
May be repeated twice for credit in different topic areas.
Edition
2026-2027
Catalog
2026-2027 Undergraduate Catalog (FALL, SPRING, SUMMER)
Source
utica.catalog.acalog.com
CSC 301Foundations of Computing3

Continuation of CSC 201

Subject
CSC
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Catalog
2026-2027 Undergraduate Catalog (FALL, SPRING, SUMMER)
Source
utica.catalog.acalog.com
CSC 303Computer Organization & Programming4
Subject
CSC
Credits (min)
4
Credits (max)
4
Type
course
Edition
2026-2027
Catalog
2026-2027 Undergraduate Catalog (FALL, SPRING, SUMMER)
Source
utica.catalog.acalog.com
CSC 316Object-Oriented Programming3
Subject
CSC
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Catalog
2026-2027 Undergraduate Catalog (FALL, SPRING, SUMMER)
Source
utica.catalog.acalog.com
CSC 322Data Structures and Algorithms3

Fundamental concepts of Data Structures and Algorithms (DSA) with a focus on problem-solving, efficiency, and real-world applications. Students will explore key algorithms such as sorting, searching, recursion, hashing; and implement essential data structures such as stacks, queues, linked lists, hash tables, trees, and graphs, while emphasizing code efficiency and complexity analysis. May be taken concurrently with CSC 301

Subject
CSC
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Catalog
2026-2027 Undergraduate Catalog (FALL, SPRING, SUMMER)
Source
utica.catalog.acalog.com
CSC 323Introduction to Networks3
Subject
CSC
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Catalog
2026-2027 Undergraduate Catalog (FALL, SPRING, SUMMER)
Source
utica.catalog.acalog.com
CSC 325Programming Languages3
Subject
CSC
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Catalog
2026-2027 Undergraduate Catalog (FALL, SPRING, SUMMER)
Source
utica.catalog.acalog.com
CSC 338Applied Cryptography3
Subject
CSC
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Catalog
2026-2027 Undergraduate Catalog (FALL, SPRING, SUMMER)
Source
utica.catalog.acalog.com
CSC 343Database Systems4
Subject
CSC
Credits (min)
4
Credits (max)
4
Type
course
Edition
2026-2027
Catalog
2026-2027 Undergraduate Catalog (FALL, SPRING, SUMMER)
Source
utica.catalog.acalog.com
CSC 390Independent Study (1 to 3)

Advanced concepts in computer science. Individual independent study based on a plan of study submitted by the student and approved by the instructor and the school dean. An appropriate major project will be expected to be completed.

Subject
CSC
Type
course
Edition
2026-2027
Catalog
2026-2027 Undergraduate Catalog (FALL, SPRING, SUMMER)
Source
utica.catalog.acalog.com
CSC 407Linux System Administration4
Subject
CSC
Credits (min)
4
Credits (max)
4
Type
course
Edition
2026-2027
Catalog
2026-2027 Undergraduate Catalog (FALL, SPRING, SUMMER)
Source
utica.catalog.acalog.com
CSC 408Secure Software Development3
Subject
CSC
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Catalog
2026-2027 Undergraduate Catalog (FALL, SPRING, SUMMER)
Source
utica.catalog.acalog.com
CSC 411Artificial Intelligence3
Subject
CSC
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Catalog
2026-2027 Undergraduate Catalog (FALL, SPRING, SUMMER)
Source
utica.catalog.acalog.com
Corequisite
CSC 322 . Meets with CSC 607.
CSC 415Software Testing3
Subject
CSC
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Catalog
2026-2027 Undergraduate Catalog (FALL, SPRING, SUMMER)
Source
utica.catalog.acalog.com
CSC 417Machine Learning3
Subject
CSC
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Catalog
2026-2027 Undergraduate Catalog (FALL, SPRING, SUMMER)
Source
utica.catalog.acalog.com
CSC 425Operating System Concepts3
Subject
CSC
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Catalog
2026-2027 Undergraduate Catalog (FALL, SPRING, SUMMER)
Source
utica.catalog.acalog.com
CSC 427Deep Learning3
Subject
CSC
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Catalog
2026-2027 Undergraduate Catalog (FALL, SPRING, SUMMER)
Source
utica.catalog.acalog.com
CSC 432Computer and Network Security4
Subject
CSC
Credits (min)
4
Credits (max)
4
Type
course
Edition
2026-2027
Catalog
2026-2027 Undergraduate Catalog (FALL, SPRING, SUMMER)
Source
utica.catalog.acalog.com
CSC 433Software Engineering (0,3)
Subject
CSC
Type
course
Edition
2026-2027
Catalog
2026-2027 Undergraduate Catalog (FALL, SPRING, SUMMER)
Source
utica.catalog.acalog.com
CSC 437Natural Language Processing3
Subject
CSC
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Catalog
2026-2027 Undergraduate Catalog (FALL, SPRING, SUMMER)
Source
utica.catalog.acalog.com
CSC 445Full-Stack Software Development4
Subject
CSC
Credits (min)
4
Credits (max)
4
Type
course
Edition
2026-2027
Catalog
2026-2027 Undergraduate Catalog (FALL, SPRING, SUMMER)
Source
utica.catalog.acalog.com
CSC 455DevOps for Software Engineers4
Subject
CSC
Credits (min)
4
Credits (max)
4
Type
course
Edition
2026-2027
Catalog
2026-2027 Undergraduate Catalog (FALL, SPRING, SUMMER)
Source
utica.catalog.acalog.com
CSC 465Next-Gen Software Engineering with AI Agents3
Subject
CSC
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Catalog
2026-2027 Undergraduate Catalog (FALL, SPRING, SUMMER)
Source
utica.catalog.acalog.com

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