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)
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
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,
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)
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)
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
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
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)
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)
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.
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)