KSAWorks
KSAWorks
Knowledge • Skills • Abilities
Assumption University · Courses

CSC

19 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 113INTRODUCTION TO COMPUTER SCIENCE

This course presents an overview of computers and their applications. Students are exposed to a variety of platforms (e.g. MAC, PC, etc.). Topics include popular applications as well as hardware, software, the Internet, social implications and multimedia. Not open to those who have taken CSC 117. (Intersession)

Subject
CSC
Type
course
Edition
2025-2026
Source
www.assumption.edu
CSC 117INTRODUCTION TO PROGRAMMING

The goal of this course is to equip students with fundamental problem-solving skills with a high-level, modern programming language (e.g., Python). The emphasis is not on mastering a specific programming language but developing principles of computational thinking, algorithm design, and logical reasoning. These foundational skills enable students to address real-world 172

Subject
CSC
Type
course
Edition
2025-2026
Source
www.assumption.edu
CSC 120STATISTICS PROGRAMMING

This course introduces the Python programming language and the R programming language for statistical computing. Students will gain proficiency in writing computer programs to solve basic problems in data analysis. Applied problems will be chosen from a wide variety of subject areas. Prerequisite: Math placement at the level of MAT 114 or higher or completion of MAT 111. (Fall,

Subject
CSC
Type
course
Edition
2025-2026
Source
www.assumption.edu
CSC 130Data Visualization (Spring)
Subject
CSC
Type
course
Edition
2025-2026
Source
www.assumption.edu
CSC 175DATABASES AND SPREADSHEETS

This course covers the establishment and effective use of a database using Access: design, screen forms and data-entry, queries, updating, linking related tables, report generation, and export/import to other programs. It also presents the design and application of spreadsheets using Excel: formatting, ranges, built-in functions, user-defined formulas, array formulas, table- lookups, summaries by pivot tables, graphing, linking, and macros. Some mathematical background is assumed. Prerequisite: CSC 113 or CSC 120 or CSC 117. (Fall)

Subject
CSC
Type
course
Edition
2025-2026
Source
www.assumption.edu
CSC 181Electronic Communication and Multimedia
Subject
CSC
Type
course
Edition
2025-2026
Source
www.assumption.edu
CSC 231COMPUTER ARCHITECTURE

A course introducing the student to computer architecture and assembly language programming. Topics will include memory and addressing, data representation, real and integral arithmetic, instruction formats and sets, indexing, subroutines, and error correction. Prerequisite: CSC 117 or CSC 120 or equivalent. (Fall even numbered years)

Subject
CSC
Type
course
Edition
2025-2026
Source
www.assumption.edu
CSC 233Large Data Sets

Systems MAT 117 OR MAT131H Calculus I MAT 118 OR MAT132H Calculus II PHY 201H Physics I PHY 202H Physics II CSC 117 Introduction to Programming PHY 213 Introduction to Engineering

Subject
CSC
Type
course
Edition
2025-2026
Source
www.assumption.edu
CSC 250Intermediate Programming

Computer Computer MAT 117 OR MAT131H Calculus I MAT 118 OR MAT132H Calculus II Science PHY 201H Physics I PHY 202H Physics II CSC 117 Introduction to Programming PHY 213 Introduction to Engineering

Subject
CSC
Type
course
Edition
2025-2026
Source
www.assumption.edu
CSC 260COMMAND LINE INTERFACES

This course introduces a command language computing environment, the bash shell interface to the Linux operating system. Topics covered include: an exploration of the bash shells, hierarchical file structure, file permissions, multiuser systems, utilities, shell scripts, I/O redirection, pipes, and programming in C++. Prerequisite: CSC 117. (Spring)

Subject
CSC
Type
course
Edition
2025-2026
Source
www.assumption.edu
CSC 261Simulation (Spring even numbered years)
Subject
CSC
Type
course
Edition
2025-2026
Source
www.assumption.edu
CSC 299SPECIAL TOPICS IN COMPUTER SCIENCE

This course will explore a contemporary computer science topic based on the interest of the professor and needs of the students. It will use literature, and a cross-disciplinary approach, as appropriate, that is consistent with all other computer science courses. The course will avail students and faculty an opportunity to investigate computer science topics that are not part of the regular computer science curriculum. It fulfills an elective requirement for the Computer Science Major and Minor. Prerequisites: CSC 117. (Occasionally)

Subject
CSC
Type
course
Edition
2025-2026
Source
www.assumption.edu
CSC 301Systems Analysis and Design (Fall odd numbered years)
Subject
CSC
Type
course
Edition
2025-2026
Source
www.assumption.edu
CSC 303Operating Systems (Spring)
Subject
CSC
Type
course
Edition
2025-2026
Source
www.assumption.edu
CSC 305DATA STRUCTURES

This course introduces complex data structures such as trees, lists, stacks, and matrices. It also covers the classification of an algorithm by computing its order. The algorithms that will be analyzed include various sorting and searching methods.

Subject
CSC
Type
course
Edition
2025-2026
Source
www.assumption.edu
Prerequisite
CSC 250. (Fall)
CSC 317JAVA PROGRAMMING

Java is an object-oriented programming language with many interactive multimedia capabilities. This course covers the fundamentals of Java programming language, including how to write, debug, and execute Java programs. The course covers object-oriented programming techniques, as well as creating Java applets and applications. Prerequisite: CSC 305. (Spring odd numbered years)

Subject
CSC
Type
course
Edition
2025-2026
Source
www.assumption.edu
CSC 321Database Management Systems (Spring)

ELECTIVES (5) Select five from among:

Subject
CSC
Type
course
Edition
2025-2026
Source
www.assumption.edu
CSC 327Operations Research (Fall even numbered years)
Subject
CSC
Type
course
Edition
2025-2026
Source
www.assumption.edu
CSC 333Machine Learning (Fall)
Subject
CSC
Type
course
Edition
2025-2026
Source
www.assumption.edu

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