CSC130 - Computer Science IIMeetings:Time: 5:35pm to 8:20pmLocation: Monday and Wednesday (Remote) Prerequisites:C or better in CSC120 or equivalentIncludes supervised hands-on laboratory component. • Course Page |
This course expands on the design of object-oriented programs introduced in Computer Science I. Students will be introduced to abstract data types including stacks, queues, and lists. Emphasis is placed on the design and implementation of these abstract data types as well as applications that utilize them. Object-oriented programming concepts such as composition, inheritance, polymorphism, and exception handling are utilized throughout this course. An introduction to binary-trees and recursion is provided. | ![]() |
CSC120 - Computer Science IPrerequisites: |
This course is an introduction to computer programming and algorithmic problem solving using an object-oriented, high level programming language. Emphasis is placed on problem solving strategies that utilize multiple classes and methods. This course will focus on the following concepts: algorithm implementation, modular development, documentation, abstraction and coding along with problem solving strategies. | ![]() |
At least a C in CSC 104 or at least a C in MAT111 or permission of Department. All MAT, ENG and RDG remediation requirements must be satisfied prior to starting the course. Note: Prior programming experience or completion of high school pre-calculus and registration in MAT 122 satisfy the requirement. | ||
• Course Page |
CSC104 - Programming Logic and Problem SolvingMeetings:Time: 8:00am to 9:55amLocation: Monday to Thursday (Remote) Prerequisites: |
The course is an introduction to programming logic and problem solving including programming concepts and terminology. The focus of the course is on critical thinking skills necessary to write computer programs and provides students with an introduction to programming without focusing on the details of programming syntax. This course is intended for students with little or no object-oriented programming experience. | ![]() |
Students must have satisfied all MAT, ENG 001 and RDG 001 remediation requirements prior to starting the course. | ||
• Course Page | Download Python 3 from Python.org |
ITE101 - Introduction to Information TechnologyPrerequisites:Students must have satisfiedall MAT, ENG 001 and RDG 001 remediation requirements prior to starting this course.• Course Page |
![]() |
ITE213 - Data Communications and The Internet:Prerequisites:A grade of C or better in ITE101 or CMP 103 or permission of Department. Students must have satisfied all MAT, ENG001 and RDG 001 remediation requirements prior to starting the course.• Course Page |
![]() |
Free Software Available To ITE & CS Students:• Microsoft Office 365• Windows 10, Windows Server 2019, SQL Server 2019, Visual Studio 2019, Visio 2019, etc. • 12 month Licenses for VMWare Workstation 16.0 for Windows & Linux, Fusion 12.0 for Mac |