Franklin Graham
Mathematics, Computer Science & Information Technology Dept.
Nassau Community College
1 Education Drive, Garden City, NY 11530
Office Location: B3041
Office Hrs: Mon - Thu, Please Call
Phone #: 1(516)572-7383 ext. 26807
E-mail: Franklin.Graham@ncc.edu

CSC130 - Computer Science II

Meetings:

Time: 5:35pm to 8:20pm
Location: Monday and Wednesday (Remote)

Prerequisites:

C or better in CSC120 or equivalent
Includes 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. CSC130 Text Book

CSC120 - Computer Science I

Prerequisites:

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. CSC120 Text Book
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 Solving

Meetings:

Time: 8:00am to 9:55am
Location: 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. CSC104 Text Book
Students must have satisfied all MAT, ENG 001 and RDG 001 remediation requirements prior to starting the course.
Course PageDownload Python 3 from Python.org

ITE101 - Introduction to Information Technology

Prerequisites:

Students must have satisfiedall MAT, ENG 001 and RDG 001 remediation requirements prior to starting this course.

Course Page

ITE101 Text Book

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
ITE213 Text Book

CS/IT Student Information:

Computer Learning Center
MyNCC Portal to Banner and Student E-mail
NCC BlackBoard Login
New CSC/ITE Course Numbers
Computer Science Online
CS Scholarships for Women
The National Center for Women & Information Technology (NCWIT)
Available Math/CS Scholarships
Ubuntu Linux
PI

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
Last Updated: Spring 2021        Visits: web counter
Disclaimer: Contents of this site are not official college policy and apply only to the courses specified.
Questions should be directed to: Franklin.Graham@ncc.edu