KSAWorks
KSAWorks
Knowledge • Skills • Abilities
SUNY College at Plattsburgh · Courses

CSC

60 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 119Introduction to UNIX/Linux (1 cr.)

Study of the features of the UNIX/Linux operating systems from the standpoint of a user. Includes practice of using computers over the network through ssh, sftp and X-server. Semester(s) Offered: Fall, Spring

Subject
CSC
Type
course
Edition
2026-2027
Catalog
2026-2027 University Catalog
Source
plattsburgh.catalog.acalog.com
CSC 121Introduction to Computing and the Web (3 cr.)

Introduction to computer science through Web-based projects. Describes the basic operations of computers covering hardware and software. Covers the use of communication technology through the Internet. Focuses on problem solving and algorithms. Teaches how programming languages are used to implement solutions to practical problems. Covers social issues associated with computing and computer science. Liberal arts Semester(s) Offered: Fall, Winter, Spring, Summer

Subject
CSC
Type
course
Edition
2026-2027
Catalog
2026-2027 University Catalog
Source
plattsburgh.catalog.acalog.com
CSC 122Physical Computing (3 cr.)

Micro-controller boards and basic electronic components are used to explore programming and development of algorithms. Students will build circuits and program the microcontroller to control electronic devices. Topics include: data representations, Boolean logic and digital circuits, microprocessor organization and operation, basic electronics, and programming in a high level language. For students in any major. No prior experience in computing, science, or technology is required. Liberal arts Semester(s) Offered: Fall

Subject
CSC
Type
course
Edition
2026-2027
Catalog
2026-2027 University Catalog
Source
plattsburgh.catalog.acalog.com
CSC 123Scientific Simulation and Modeling (3 cr.)

Introduction to the use of simulations for scientific study. Students will design experiments and employ the scientific method in the context of simulations in a specific natural science (e.g., biology, chemistry, physics, etc). A programming language will be used as a means to formally describe and solve domain specific problems that have a global impact. Liberal arts Cardinal Core Curriculum Category: Natural World SUNY Framework: Natural Sciences and Scientific Reasoning Semester(s) Offered: Fall, Spring

Subject
CSC
Type
course
Edition
2026-2027
Catalog
2026-2027 University Catalog
Source
plattsburgh.catalog.acalog.com
CSC 124Communicating Data (3 cr.)

Investigation of different types of data and how to effectively communicate the embedded information. Topics will include data abstraction, data properties, graphical elements, and human perception. Experience with current visualization tools, frameworks, and/or libraries will be gained through course projects. Liberal Arts

Subject
CSC
Type
course
Edition
2026-2027
Catalog
2026-2027 University Catalog
Source
plattsburgh.catalog.acalog.com
Prerequisite
Completion of Math Competency Requirement Cardinal Core Curriculum Category: Quantitative Reasoning’ SUNY Framework: Mathematics and Quantitative Reasoning Semester(s) Offered: Fall
CSC 152Computer Security and Society (3 cr.)

The course will discuss the importance and role of security as computing becomes more tightly integrated with society. The course will examine the ethical issues related to computer security including privacy, identity theft, and liability. Survey of computer security topics at a non-technical level. Liberal arts Cardinal Core Curriculum Category: Human Communities SUNY Framework: Social Sciences Semester(s) Offered: Fall

Subject
CSC
Type
course
Edition
2026-2027
Catalog
2026-2027 University Catalog
Source
plattsburgh.catalog.acalog.com
CSC 199Independent Study (1 to 15 cr.)

Project individually arranged by student and faculty sponsor. Requires completion of the Independent Study form and approval by the Faculty Sponsor, Academic Advisor, Department Chair and Academic Dean. Semester(s) Offered: Fall, Winter, Spring, Summer

Subject
CSC
Type
course
Edition
2026-2027
Catalog
2026-2027 University Catalog
Source
plattsburgh.catalog.acalog.com
CSC 217Discrete Mathematics with Computer Applications (3 cr.)

Basic propositional and predicate logic. Concepts of sets, relations and functions. Directed and undirected graphs and trees; traversals. Solving recurrences. Basic Modular arithmetic. Counting and discrete probability (Bayes theorem, Bernoulli and binomial distributions, expectation). Hypothesis testing. Sampling and descriptive statistics (variance and standard deviation). Liberal arts

Subject
CSC
Type
course
Edition
2026-2027
Catalog
2026-2027 University Catalog
Source
plattsburgh.catalog.acalog.com
Prerequisite
Grade of C or better in MAT 102 or passing the Calculus Readiness Test. SUNY Framework: Mathematics and Quantitative Reasoning Semester(s) Offered: Fall, Spring
CSC 221Introduction to Programming (3 cr.)

Problem solving through constructing ad-hoc algorithms and translating them into well designed and correct programs in an object-oriented programming language (currently Python). Introduces basic programming constructs including exception handling, classes, listarrays, maps/dictionaries, text file I/O, and beginning GUI programming with event handling. Includes selection and search algorithms. Attention is given to modular program design with functions, classes and modules, data representation in the computer memory, mutability/immutability, tracing program execution and debugging, input data validation, and programming style. 3 hour lecture plus laboratory. Liberal arts

Subject
CSC
Type
course
Edition
2026-2027
Catalog
2026-2027 University Catalog
Source
plattsburgh.catalog.acalog.com
Prerequisite
Grade of C or better in MAT 102 or equivalent; also familiarity with programming or CSC 121 or CSC 122 or CSC 123 .
Corequisite
familiarity with UNIX/Linux or CSC 119 Semester(s) Offered: Fall, Spring
CSC 223Data Structures and Algorithms (3 cr.)

Organization of data into listarrays, stacks, queues, priority queues, binary trees, binary search trees. Alternative data structures that implement the same abstract data type. Asymptotic analysis of related algorithms, including amortized analysis. Recursion and memoization. Iterative and recursive search, merge and various sort algorithms for lists. Breadth-first search for trees, iterative and recursive depth first search. Object oriented programming projects with unit testing, reusable software. Liberal arts

Subject
CSC
Type
course
Edition
2026-2027
Catalog
2026-2027 University Catalog
Source
plattsburgh.catalog.acalog.com
Prerequisite
CSC 217 ; CSC 221 with a grade of C or better. Semester(s) Offered: Spring
CSC 231Introduction to Programming Lab (1 cr.)

Extends the introductory programming experience through a series of programming projects. Students develop programming and problem solving skills and the ability to translate specifications into working, tested software. Laboratory.

Subject
CSC
Type
course
Edition
2026-2027
Catalog
2026-2027 University Catalog
Source
plattsburgh.catalog.acalog.com
Corequisite
CSC 221 Semester(s) Offered: Fall, Spring
CSC 233Data Structures and Algorithms Lab (1 cr.)

Programming experience in creating abstract data types including arrays, lists, stacks, queues, binary trees, sets and maps. Experiments on the impact of different algorithms on program performance. Laboratory.

Subject
CSC
Type
course
Edition
2026-2027
Catalog
2026-2027 University Catalog
Source
plattsburgh.catalog.acalog.com
Corequisite
CSC 223 Semester(s) Offered: Fall, Spring
CSC 285Topics in Computing (1 to 4 cr.)

A course on topics in computing of current interest (in a seminar format, lecture format, lab format or a combination). Offers a wide perspective; accessible to majors and non-majors. May be repeated for credit with a different topic. Liberal Arts

Subject
CSC
Type
course
Repeatable
May be repeated for credit with a different topic.
Edition
2026-2027
Catalog
2026-2027 University Catalog
Source
plattsburgh.catalog.acalog.com
Prerequisite
Vary with topic. Semester(s) Offered: Varies
CSC 291Tech Startup: Junior Developer (1 cr.)

Debugging, unit testing, and documentation in a team environment. Students will work in teams on a real-world software project.

Subject
CSC
Type
course
Edition
2026-2027
Catalog
2026-2027 University Catalog
Source
plattsburgh.catalog.acalog.com
Prerequisite
CSC 221 or POI Semester(s) Offered: Fall, Spring
CSC 299Independent Study (1 to 15 cr.)

Project individually arranged by student and faculty sponsor. Requires completion of the Independent Study form and approval by the Faculty Sponsor, Academic Advisor, Department Chair and Academic Dean. Semester(s) Offered: Fall, Winter, Spring, Summer

Subject
CSC
Type
course
Edition
2026-2027
Catalog
2026-2027 University Catalog
Source
plattsburgh.catalog.acalog.com
CSC 309Programming Language: C (1 cr.)

Course presents the basics of the C programming language, including compiling and major syntactic features of the language. Topics include arrays, string, pointers and pointer arithmetic, basic system calls, bitwise operations, dynamic allocations of memory, text and binary file I/O, call by value and simulated call by reference, compiling and linking of programs.

Subject
CSC
Type
course
Edition
2026-2027
Catalog
2026-2027 University Catalog
Source
plattsburgh.catalog.acalog.com
Prerequisite
CSC 221 . Semester(s) Offered: Fall
CSC 311Computer Language (1 to 4 cr.)

Introduction to a single high-level programming language or data representation language. Programs in the particular programming language will be designed and run, or tools for processing data represented in the language will be used. May be retaken for credit with a different language. Liberal arts

Subject
CSC
Type
course
Edition
2026-2027
Catalog
2026-2027 University Catalog
Source
plattsburgh.catalog.acalog.com
Prerequisite
CSC 221 .
CSC 313Computer Language (1 to 4 cr.)

Introduction to a single high-level programming language or data representation language. Programs in the particular programming language will be designed and run, or tools for processing data represented in the language will be used. May be retaken for credit with a different language.

Subject
CSC
Type
course
Edition
2026-2027
Catalog
2026-2027 University Catalog
Source
plattsburgh.catalog.acalog.com
Prerequisite
CSC 221 . Semester(s) Offered: Fall
CSC 314Non-Imperative Programming (3 cr.)

An introduction to functional and logic programming languages. Covers the conceptual foundations, semantics, and syntax of each language and discusses the nature of the functional and logic programming paradigms. Programs appropriate to the languages will be designed and run. Liberal Arts

Subject
CSC
Type
course
Edition
2026-2027
Catalog
2026-2027 University Catalog
Source
plattsburgh.catalog.acalog.com
Prerequisite
CSC221. Semester(s) Offered: Occasional
CSC 318Discrete Mathematics with Computer Applications II (3 cr.)

Using propositional and predicate logic. Proofs, including induction. Recursive definitions. Proving algorithm termination and correctness. Sets. Functions. Relations, including: equivalence relations, partial and linear orders, and closures of relations. Groups, rings, fields, subalgebras and isomorphisms. Liberal arts

Subject
CSC
Type
course
Edition
2026-2027
Catalog
2026-2027 University Catalog
Source
plattsburgh.catalog.acalog.com
Prerequisite
CSC 217 . Semester(s) Offered: Spring
CSC 319Object-Oriented Design and Programming (3 cr.)

Object-oriented paradigm, design principles and practice using UML. In-depth study of a modern object-oriented language (currently C++) including dynamic memory allocation, exception handling, event handling, inheritance and templates. Implementation, debugging and profiling using an IDE and a version control system. Prior familiarity with basic data structures or CSC 223 recommended.

Subject
CSC
Type
course
Edition
2026-2027
Catalog
2026-2027 University Catalog
Source
plattsburgh.catalog.acalog.com
Prerequisite
CSC 221 . Semester(s) Offered: Spring
CSC 320Topics: System Administration (3 cr.)

Overview of the concepts and techniques of computer system administration. Topics will include access control, user management, system services, scripting, network configuration, and virtualization.

Subject
CSC
Type
course
Edition
2026-2027
Catalog
2026-2027 University Catalog
Source
plattsburgh.catalog.acalog.com
Prerequisite
CSC 221 Semester(s) Offered: Fall
CSC 321Design and Analysis of Algorithms (3 cr.)

Course presents general techniques for the design of algorithms. These include divide-and-conquer, dynamic programming, greedy algorithms, and randomized algorithms. Specific algorithms are studied which are drawn from a variety of applications - bioinformatics, scheduling, encryption, graphics, search space. Advanced data structures - graphs, balanced trees - will be studied with applicable algorithms. Liberal arts

Subject
CSC
Type
course
Edition
2026-2027
Catalog
2026-2027 University Catalog
Source
plattsburgh.catalog.acalog.com
Prerequisite
CSC 223 (grade of C or better). Semester(s) Offered: Fall
CSC 322Data Modeling and Analysis (3 cr.)

Basic data analysis and modeling concepts and methodologies using probability theory. Fundamental data analysis and hypothesis techniques will be covered. Data modeling techniques including hidden markov models and bayesian networks will be studied. An introduction to information theory and queueing theory will be given. Liberal Arts

Subject
CSC
Type
course
Edition
2026-2027
Catalog
2026-2027 University Catalog
Source
plattsburgh.catalog.acalog.com
Prerequisite
CSC 217 , CSC 221 Semester(s) Offered: Fall
CSC 324Information Visualization (3 cr.)

Examination of advanced and specialized information visualization for complex data sets. The role of animation and interaction in the presentation of data will be explored. Students will demonstrate proficiency in creating advanced visualizations and in critically analyzing visualizations. Liberal Arts

Subject
CSC
Type
course
Edition
2026-2027
Catalog
2026-2027 University Catalog
Source
plattsburgh.catalog.acalog.com
Prerequisite
CSC 217 , CSC 221 . Semester(s) Offered: Fall
CSC 330Human Computer Interaction (3 cr.)

Aspects of human-computer interaction will be studied including models of perception, cognition, attention, representation, memory, identity, interaction styles and feedback. The role of information visualization in interfaces will be explored. Students will also learn how to perform empirical studies to evaluate computer interfaces. Liberal arts

Subject
CSC
Type
course
Edition
2026-2027
Catalog
2026-2027 University Catalog
Source
plattsburgh.catalog.acalog.com
Prerequisite
CSC 121 or CSC 122 or CSC 221 . Semester(s) Offered: Spring
CSC 333Computer Organization (3 cr.)

Organization and structure of computer hardware components as a foundation for software. Relationships of data representation and machine language to higher level languages and hardware implementation. Topics include CPU structure and operation, assembly language, memory hierarchy, and I/O operations. Liberal arts

Subject
CSC
Type
course
Edition
2026-2027
Catalog
2026-2027 University Catalog
Source
plattsburgh.catalog.acalog.com
Corequisite
CSC 309 Semester(s) Offered: Spring
CSC 335Project Management (3 cr.)

An introduction to the basic concepts and practices of project management in the context of Information Technology projects. Course topics will include the management of scope, schedule, cost, integration, communications, stakeholders, resources, risk, and quality. Liberal Arts

Subject
CSC
Type
course
Edition
2026-2027
Catalog
2026-2027 University Catalog
Source
plattsburgh.catalog.acalog.com
Prerequisite
CSC 217 Semester(s) Offered: Fall
CSC 336Software Engineering I (3 cr.)

This course will provide an introduction to current practices in software engineering. The role of software metrics to manage software projects, evaluate software processes, and track software quality will also be examined.

Subject
CSC
Type
course
Edition
2026-2027
Catalog
2026-2027 University Catalog
Source
plattsburgh.catalog.acalog.com
Prerequisite
CSC 221 . Semester(s) Offered: Fall, Spring
CSC 341Introduction to Databases with Web Applications (3 cr.)

Designing a database using entity-relationship diagram, implementation of a database and querying in SQL, writing external programs to access the database, languages for creating web pages and writing server side programs to provide dynamic web content from a database. Requires a programming project involving all the topics above.

Subject
CSC
Type
course
Edition
2026-2027
Catalog
2026-2027 University Catalog
Source
plattsburgh.catalog.acalog.com
Prerequisite
CSC 221 . Semester(s) Offered: Spring
CSC 345Artificial Intelligence (3 cr.)

A survey of procedural and representational techniques used to study or simulate intelligent behavior. The nature of intelligence, machine and human, will be considered. Research developments will be reviewed. Theoretical and ethical limitations will be discussed. A significant programming or writing project will be expected from the student. Liberal arts

Subject
CSC
Type
course
Edition
2026-2027
Catalog
2026-2027 University Catalog
Source
plattsburgh.catalog.acalog.com
Prerequisite
CSC 221 and CSC 217 . Semester(s) Offered: Spring
CSC 352Computer Security (3 cr.)

A survey of the theory and practice of computer security. Topics will include mandatory and discretionary access control, cryptography, policies, mechanisms, profiles, and threat assessment.

Subject
CSC
Type
course
Edition
2026-2027
Catalog
2026-2027 University Catalog
Source
plattsburgh.catalog.acalog.com
Prerequisite
CSC 221 or equivalent. Semester(s) Offered: Spring
CSC 357Computer Networks (3 cr.)

Overview of computer networks with particular emphasis on the Internet. The layered architecture of the Internet is presented with their related algorithms and current protocols. Security issues are also examined. Liberal arts

Subject
CSC
Type
course
Edition
2026-2027
Catalog
2026-2027 University Catalog
Source
plattsburgh.catalog.acalog.com
Prerequisite
CSC 221 . Semester(s) Offered: Fall
CSC 372Ethics in the Age of Technology and Information (3 cr.)

Investigation of the relationship between computers and society in terms of ethical issues such as: personal privacy vs. societal security; intellectual property vs. free speech; dehumanization and loss of autonomy vs. rehumanization; and application of artificial intelligence. Liberal arts

Subject
CSC
Type
course
Edition
2026-2027
Catalog
2026-2027 University Catalog
Source
plattsburgh.catalog.acalog.com
Prerequisite
ENG 101 ; LIB 190 ; an oral expression
CSC 383Embedded Systems (3 cr.)

Introduction to embedded systems programming. Includes configuration of systems, real-time systems, cyber-physical computing, and writing hardware drivers. Liberal arts

Subject
CSC
Type
course
Edition
2026-2027
Catalog
2026-2027 University Catalog
Source
plattsburgh.catalog.acalog.com
Prerequisite
CSC 309 . Semester(s) Offered: Spring
CSC 391Tech Startup: Software Developer (2 cr.)

Planning, design, and development of subsystems in a software project. Students will work in teams on a real-world software project. This course is repeatable for credit, up to a maximum of 8 credits.

Subject
CSC
Type
course
Edition
2026-2027
Catalog
2026-2027 University Catalog
Source
plattsburgh.catalog.acalog.com
Prerequisite
CSC 291 , POI Semester(s) Offered: Fall, Spring
CSC 399Independent Study (1 to 15 cr.)

Project individually arranged by student and faculty sponsor. Requires completion of the Independent Study form and approval by the Faculty Sponsor, Academic Advisor, Department Chair and Academic Dean. Semester(s) Offered: Fall, Winter, Spring, Summer

Subject
CSC
Type
course
Edition
2026-2027
Catalog
2026-2027 University Catalog
Source
plattsburgh.catalog.acalog.com
CSC 422Theory of Computation (3 cr.)

Theoretical foundation of computer science. Considers classes of languages, formal grammars, and automata and the relationships among them. Decidable and undecidable problems. May include topics from recursive function theory or complexity theory. Liberal arts

Subject
CSC
Type
course
Edition
2026-2027
Catalog
2026-2027 University Catalog
Source
plattsburgh.catalog.acalog.com
Prerequisite
CSC 318 or MAT 231 . Semester(s) Offered: Fall
CSC 426Data Analytics Senior Project (3 cr.)

Students work in small teams to answer open-ended questions using data analysis, modeling, and visualization on large data sets. May be taken a second time for credit with a different project topic.

Subject
CSC
Type
course
Edition
2026-2027
Catalog
2026-2027 University Catalog
Source
plattsburgh.catalog.acalog.com
Prerequisite
CSC 324 and ( CSC 341 or CSC 441 ). Semester(s) Offered: Spring
CSC 433Operating Systems (3 cr.)

The design of systems that manage computer resources (processors, memory, storage and peripheral devices) in a multi-tasking environment. Attention to concurrency problems including system deadlock and thread safety. Process and thread scheduling. Data storage management. Systems programming. Virtualization. Mechanisms that provide system and user security. Liberal arts

Subject
CSC
Type
course
Edition
2026-2027
Catalog
2026-2027 University Catalog
Source
plattsburgh.catalog.acalog.com
Prerequisite
CSC 309 Programming in C. Semester(s) Offered: Fall
CSC 436Software Engineering II (3 cr.)

This course will instruct students in application of software engineering principles to a medium sized software project. Students will work in teams using an agile software process to gain experience with all aspects of the software development cycle. The topics covered will include personal productivity, customer interaction, team productivity, communication skills, process improvement, and project management in the context of a semester long project. May be taken a second time for credit with a different project topic.

Subject
CSC
Type
course
Edition
2026-2027
Catalog
2026-2027 University Catalog
Source
plattsburgh.catalog.acalog.com
Prerequisite
CSC 336 . Semester(s) Offered: Fall, Spring
CSC 437Programming Languages (3 cr.)

A study of the general principles and concepts for understanding and analyzing programming languages, and the major techniques for language implementation. Languages will be compared and analyzed with respect to their semantics, syntax and underlying models of computation. The basic techniques for implementing compilers and interpreters will be covered. A substantial language implementation project will be required. Liberal Arts

Subject
CSC
Type
course
Edition
2026-2027
Catalog
2026-2027 University Catalog
Source
plattsburgh.catalog.acalog.com
Prerequisite
CSC 314 or CSC 319 and two credits from CSC 313 Semester(s) Offered: Varies
CSC 441Database Management Systems (3 cr.)

Relational database design and implementation. Core topics include: record and file organizations, access structures, entity-relationship model, relational algebra and calculus, relational model functional dependencies and normalization, SQL, database implementation and application programs. Bioinformatics databases and related programming libraries. Liberal arts

Subject
CSC
Type
course
Edition
2026-2027
Catalog
2026-2027 University Catalog
Source
plattsburgh.catalog.acalog.com
Prerequisite
CSC 318 , CSC 223 . Semester(s) Offered: Varies
CSC 446Software Design Studio (3 cr.)

This course will instruct students in application of software engineering principles to a medium sized software project. Students will work in teams using an agile software process to gain experience with all aspects of the software development cycle. Object oriented programming principles and appropriate data structures will be applied in the context of a semester long software project. Liberal arts

Subject
CSC
Type
course
Edition
2026-2027
Catalog
2026-2027 University Catalog
Source
plattsburgh.catalog.acalog.com
Prerequisite
CSC 336 and CSC 223 (grade of C or better). Semester(s) Offered: Fall, Spring
CSC 451Computer Graphics (3 cr.)

Rendering graphics objects on any output device with the intervention of a graphical processing unit (GPU). Writing programs with an emphasis on interactive graphics, using OpenGL and graphics libraries. Fundamental algorithms of two and three dimensional computer graphics. Liberal Arts

Subject
CSC
Type
course
Edition
2026-2027
Catalog
2026-2027 University Catalog
Source
plattsburgh.catalog.acalog.com
Prerequisite
CSC 221 and MAT 202 or POI. Semester(s) Offered: Occasional
CSC 452Threat Analysis and Modeling (3 cr.)

Identification, analysis, and modeling of security threats in computer applications, systems, and networks. Topics will include protocol design and analysis and configuration management. Liberal arts

Subject
CSC
Type
course
Edition
2026-2027
Catalog
2026-2027 University Catalog
Source
plattsburgh.catalog.acalog.com
Prerequisite
CSC 330 or CSC 336 or CSC 341 or CSC 441 , and CSC 352 . Semester(s) Offered: Varies
CSC 456Reliable Systems (3 cr.)

The process of building high assurance systems and techniques for fault detection and recovery. System reliability will be discussed at the hardware, middleware, and application level. Liberal arts

Subject
CSC
Type
course
Edition
2026-2027
Catalog
2026-2027 University Catalog
Source
plattsburgh.catalog.acalog.com
Prerequisite
CSC 223 , CSC 336 . Semester(s) Offered: Varies
CSC 462Intrusion Detection (3 cr.)

The defense in depth approach to network security, with a focus on the role of intrusion detection systems. Techniques of identifying, modeling, and reacting to unauthorized activity will be covered. Liberal arts

Subject
CSC
Type
course
Edition
2026-2027
Catalog
2026-2027 University Catalog
Source
plattsburgh.catalog.acalog.com
Prerequisite
CSC 352 , CSC 357 . Semester(s) Offered: Varies
CSC 471Database Administration Studio (3 cr.)

Installation, configuration, and optimization of a database management system. Topics also include database security and recovery.

Subject
CSC
Type
course
Edition
2026-2027
Catalog
2026-2027 University Catalog
Source
plattsburgh.catalog.acalog.com
Prerequisite
CSC 320 , or CSC 341 or CSC 441 Semester(s) Offered: Varies
CSC 472Virtualization Studio (3 cr.)

Creation of systems and services using a cloud for infrastructure and/or as a platform. Students will deploy and manage virtual images in a cloud. Students will gain experience with selected cloud application programming interfaces.

Subject
CSC
Type
course
Edition
2026-2027
Catalog
2026-2027 University Catalog
Source
plattsburgh.catalog.acalog.com
Prerequisite
CSC 320 Semester(s) Offered: Every other Spring (odd years)
CSC 473System Administration Studio (3 cr.)

Application of current system administration tools and techniques. Students use virtual machines to gain experience with configuration management, continuous integration and delivery, monitoring, performance assessment, and the configuration of services.

Subject
CSC
Type
course
Edition
2026-2027
Catalog
2026-2027 University Catalog
Source
plattsburgh.catalog.acalog.com
Prerequisite
CSC 320 Semester(s) Offered: Every other spring (even years)
CSC 477Network Administration Studio (3 cr.)

Configuration, monitoring, and administration of a local area network.

Subject
CSC
Type
course
Edition
2026-2027
Catalog
2026-2027 University Catalog
Source
plattsburgh.catalog.acalog.com
Prerequisite
CSC 320 and CSC 357 Semester(s) Offered: Varies
CSC 480Image Processing (3 cr.)

An introduction to the representation, analysis, and processing of digital images. Topics covered will include image transformations, statistical description of images, image enhancement, image restoration, image segmentation and edge detection, and image processing for multispectral images. Liberal Arts

Subject
CSC
Type
course
Edition
2026-2027
Catalog
2026-2027 University Catalog
Source
plattsburgh.catalog.acalog.com
Prerequisite
MAT 202 , CSC 217 , CSC 309 . Semester(s) Offered: Varies
CSC 485Advanced Topics in Computing (1 to 4 cr.)

A course on topics in computing of current interest (in a seminar format, lecture format, lab format or a combination). May be repeated for credit with a different topic. Liberal arts

Subject
CSC
Type
course
Repeatable
May be repeated for credit with a different topic.
Edition
2026-2027
Catalog
2026-2027 University Catalog
Source
plattsburgh.catalog.acalog.com
Prerequisite
Vary with topic. Semester(s) Offered: Occasional
CSC 491Tech Startup: Project Lead (3 cr.)

Technical and personnel management of a software project team. Topics will include team formation, requirements, high level architecture, configuration management, and quality assurance. Students will lead a team on a real-world software project.

Subject
CSC
Type
course
Edition
2026-2027
Catalog
2026-2027 University Catalog
Source
plattsburgh.catalog.acalog.com
Prerequisite
CSC 391 , permission of Instructor Semester(s) Offered: Fall, Spring
CSC 495Undergraduate Research (2 to 6 cr.)

Research project individually arranged between student and faculty member. May be repeated for credit. Liberal arts

Subject
CSC
Type
course
Repeatable
May be repeated for credit.
Edition
2026-2027
Catalog
2026-2027 University Catalog
Source
plattsburgh.catalog.acalog.com
Prerequisite
POI. Semester(s) Offered: Fall, Winter, Spring, Summer
CSC 496Instructional Practicum (1 to 2 cr.)

Designed for students who will work under the supervision of a faculty member to assist in the instruction of a course. A contract specifying the responsibilities of each student will be filed in the department. May be taken twice for a total of six credits with chairperson’s permission.

Subject
CSC
Type
course
Edition
2026-2027
Catalog
2026-2027 University Catalog
Source
plattsburgh.catalog.acalog.com
Prerequisite
POI. Felony Questionnaire Required Semester(s) Offered: Fall, Spring
CSC 498Internship in Computer Science (1 to 15 cr.)

Computer science activity at an industrial or research facility.

Subject
CSC
Type
course
Edition
2026-2027
Catalog
2026-2027 University Catalog
Source
plattsburgh.catalog.acalog.com
Prerequisite
Six credits in upper level CSC courses and department chair approval. Felony Questionnaire Required Semester(s) Offered: Fall, Winter, Spring, Summer
CSC 499Independent Study (1 to 15 cr.)

Project individually arranged by student and faculty sponsor. Requires completion of the Independent Study form and approval by the Faculty Sponsor, Academic Advisor, Department Chair and Academic Dean. Semester(s) Offered: Fall, Winter, Spring, Summer

Subject
CSC
Type
course
Edition
2026-2027
Catalog
2026-2027 University Catalog
Source
plattsburgh.catalog.acalog.com
CSC 599Independent Study (3 cr.)

Project individually arranged by student and faculty sponsor. Requires completion of the Independent Study form and approval by the Faculty Sponsor, Academic Advisor, Department Chair and Academic Dean.

Subject
CSC
Type
course
Edition
2026-2027
Catalog
2026-2027 University Catalog
Source
plattsburgh.catalog.acalog.com

Source: SUNY College at Plattsburgh's catalog, linked per course · table learning_unit · CourseShelf publish 61