Prerequisites: Students must have satisfied all MAT, ENG 001 and RDG 001 developmental course requirements prior to starting this course. Stude
Description: Students will not receive credit for both ITE 101 and CMP 103. This course offers a broad-based introduction to the field of Information Technology (IT) including its evolution, current trends and future directions. Students will be introduced to the various aspects of IT along with an understanding of the technical support that is provided to employees and organizations. IT fundamentals, operating systems and hardware, web development, networking, and information and database systems will be covered. SUNY GEN ED-n/a; NCC GEN ED-n/a Offered: Fall, Spring
Credit Hours: 3
Department: Math/Computer Science/Info Tec
Prerequisites: Students must have satisfied all MAT, ENG 001 and RDG 001 developmental course requirements prior to starting this course. This
Description: This course examines the fundamental role of operating systems as it relates to the interaction of hardware and application software. Students will learn core operating system technologies including installing, configuring, and maintaining operating systems for client workstations in both networked and non-networked environments. Students will obtain a basic understanding of hardware components, desktop components and interfaces. They will learn how to use various system administration tools and utilities to manage an operating system. Emphasis is placed on creating a computing environment for users which will maximize productivity and minimize workstation problems. Laboratory fee applies. SUNY GEN ED-n/a; NCC GEN ED-n/a Offered: Fall, Spring
Credit Hours: 4
Department: Math/Computer Science/Info Tec
Prerequisites: At least a C or better in both CSC 104 and ITE 101. This
Description: This course is an introduction to the fundamentals of programming using a modern object-oriented scripting language such as JavaScript. Object-oriented and fundamental programming concepts are covered along with events, event handlers, both built in functions and user-defined functions, predefined and user-defined objects, web form validation and browser considerations. Projects and assignments will mirror real-world applications and usage. Laboratory fee applies. SUNY GEN ED-n/a; NCC GEN ED-n/a Offered: Fall, Spring
Credit Hours: 3
Department: Math/Computer Science/Info Tec
Prerequisites: A grade of C or better in ITE 154. This
Description: This course is an introduction to object-oriented programming using the Java programming language. Students will become familiar with the concepts of objects and classes, inheritance, polymorphism, and encapsulation. Topics include creating graphical user interfaces, servlets, networking, and exception handling. Optional topics include applets and multi-threading. Students who have completed CMP 218 will not receive credit for ITE 204. (4.5 lecture hours) Laboratory fee applies. SUNY GEN ED-n/a; NCC GEN ED-n/a Offered: Fall, Spring
Credit Hours: 4
Department: Math/Computer Science/Info Tec
Prerequisites: Students must have satisfied all MAT, ENG 001 and RDG 001 developmental course requirements prior to starting the course. Stud
Description: Students should have a basic knowledge of computer hardware and software and be able to navigate within an operating system environment.This course is designed to acquaint the student with the interface, hardware, software, and the communications protocols necessary to utilize various information systems of both local and global networks. Topics include: installation of communications hardware and software, Local Area Networks (LAN), Wide Area Networks (WAN) and the Internet, along with governance and structure of computer networks. Sites and domains, remote connections, file transfer protocols, electronic resources, navigation of remote domains and networks, networking security, societal impact and related issues will be covered. Students who have completed CMP 110 will not get credit for ITE 213. Laboratory fee applies. SUNY GEN ED-n/a; NCC GEN ED-n/a Offered: Fall, Spring
Credit Hours: 3
Department: Math/Computer Science/Info Tec
Description: Pre or Concurrent Requisites: A grade of C or better in ITE 213. This course discusses topics involving the interface, hardware, software, and communications protocols necessary to utilize various information systems of both local and global networks. Topics include: hands on installation of communications hardware and software, Local Area Networks (LAN), Wide Area Networks (WAN). Other topics are network operating systems, introductory hands on experience with router and switch configuration, navigation of remote domains and networks, and networking security. Students will use popular networking equipment that is widely used in industry. SUNY GEN ED-n/a; NCC GEN ED-n/a Offered: Fall, Spring
Credit Hours: 3
Department: Math/Computer Science/Info Tec
Prerequisites: Students must have satisfied all MAT, ENG 001 and RDG 001 developmental course requirements prior to starting this course. Info
Description: Information security has risen to a prominent place in the ever expanding information technology field. This course will cover major topics associated with a balance of system access and system security. It will provide students with an overview of security challenges and strategies of counter measures in the information systems environment. Topics covered in this course include understanding information security terminology, identifying network security vulnerabilities and understanding how malicious attacks, threats, and vulnerabilities impact an IT infrastructure. Cryptography and its use in the field of information security will enable students to understand system architecture in security operations. SUNY GEN ED-n/a; NCC GEN ED-n/a Offered: Fall, Spring
Credit Hours: 3
Department: Math/Computer Science/Info Tec
Prerequisites: A grade of C or better in ITE 153; concurrency with ITE 213 permitted. This
Description: This course is designed to cover fundamental and advanced concepts in network theory and system administration. Use of the network operating system in planning and management of directory services and network file systems are stressed. Additional topics include: setting up and maintaining user accounts, protecting network data, network printing, management of devices, application software, workstation management, data communications and network security. This course contains knowledge units typically needed for professional certification. The lab portion of the course incorporates a widely used network operating system by Novell and/or Microsoft. Students who have completed CMP 208 will not receive credit for ITE 223. (4.5 lecture hours). Laboratory fee applies. SUNY GEN ED-n/a; NCC GEN ED-n/a Offered: Fall, Winterim, Spring, Summer
Credit Hours: 4
Department: Math/Computer Science/Info Tec
Prerequisites: A grade of C or better in ITE 153, ITE 217 and ITE 223; concurrency with ITE 223 permitted. This
Description: This course will introduce techniques and practices for gathering and analyzing evidence used to solve crimes involving computers. This is a hands-on approach to the tools and methodologies used in computer forensics. It will examine the fundamentals and best practices for incident response and data acquisition. Current tools and procedures will be surveyed, implemented, and studied using virtual machines and cloud services to reinforce the principles of forensic investigations. It will also examine report writing, testimony delivery, elicitation of experts and witnesses, and the ethics of investigations. SUNY GEN ED-n/a; NCC GEN ED-n/a Offered: Fall, Spring
Credit Hours: 4
Department: Math/Computer Science/Info Tec
Description: Prerequisite: ITE 217 with C or better grade. This course introduces topics associated with investigating and combating the techniques utilized by hackers and cybercriminals. Students will learn different methodologies utilized by hackers including foot-printing, port scanning, and social engineering. In addition, the course will cover various defensive technologies and incident responses used to tighten network security. SUNY GEN ED-n/a; NCC GEN ED-n/a Offered: Fall, Spring
Credit Hours: 3
Department: Math/Computer Science/Info Tec
Prerequisites: A grade of C or better in both CSC 104 and ITE 101. This
Description: This course is an introduction to database processing for business applications. Emphasis is placed on the design, implementation and administration of a database as well as the use of Structured Query Language (SQL). Students will develop applications using a popular DBMS software package. Students who have completed CMP 252 will not receive credit for ITE 252. (4.5 lecture hours) Laboratory fee applies. SUNY GEN ED-n/a; NCC GEN ED-n/a Offered: Fall, Spring
Credit Hours: 4
Department: Math/Computer Science/Info Tec
Prerequisites: A grade of C or better in ITE 223. This
Description: This course is designed to cover advanced concepts in network configuration and implementation. Topics include methods of installation, and upgrading of server operating system software along with implementation, merging and integration techniques. Configuration and applications of multiple protocols including, Web server and File Transfer Protocol (FTP) services, will also be discussed. This course contains knowledge units typically needed for professional certification. This course will incorporate a widely used network operating system by Novell and/or Microsoft. Students who have taken CMP 209 will not receive credit for ITE 253. Laboratory fee applies. SUNY GEN ED-n/a; NCC GEN ED-n/a Offered: Fall, Spring
Credit Hours: 3
Department: Math/Computer Science/Info Tec
Prerequisites: A grade of C or better in ITE 154. This
Description: This course offers students advanced instruction in web programming via server-side and client-side programming languages and database integration. Students develop interactive web pages to understand how web professionals build e-commerce and search sites in the job marketplace. Languages PHP, JSP, and CSS are used and integrated with MySQL. Various development tools are explored. SUNY GEN ED-n/a; NCC GEN ED-n/a Offered: Fall, Spring
Credit Hours: 3
Department: Math/Computer Science/Info Tec
Prerequisites: A grade of C or better in ITE 213 and ITE 215. This
Description: This course will cover the architecture, components, and operations of routers and switches installed on a computer network. Students learn how to configure a router and a switch for basic functionality. By the end of this course, students will be able to configure and troubleshoot routers and switches and resolve common issues with routing protocols such as RIPv1, RIPv2, and single-area and multi-area OSPF. In addition students will learn how to troubleshoot virtual LANs, and inter-VLAN routing in both IPv4 and IPv6 networks. Laboratory fee applies. SUNY GEN ED-n/a; NCC GEN ED-n/a Offered: Fall, Spring
Credit Hours: 6
Department: Math/Computer Science/Info Tec
Prerequisites: A grade of C or better in ITE 252 and ITE 204 or CMP 219 or permission of the Department; concurrency with ITE 252 permitted. This
Description: This course covers writing GUI business database applications in a modern high-level programming language using the three tiered business model. The course provides the concepts of event-driven programming, terms, rules, and programming components for database application development. Students who have completed CMP 214 will not get credit for ITE 264. Laboratory fee applies. SUNY GEN ED-n/a; NCC GEN ED-n/a Offered: Fall, Spring
Credit Hours: 3
Department: Math/Computer Science/Info Tec