CATALOG HOME | UNDERGRADUATE | GRADUATE | DISTANCE LEARNING | ADMISSIONS | REGISTRAR | NJIT | CATALOG(PDF) | CATALOG ARCHIVE
cpt
Computer Technology :    
 
UNDERGRADUATE COURSES:

CPT 310 - Computer Design Fundamentals for Computer Technology (2-2-3)
Prerequisite: enrolled in the computer technology option. Boolean algebra, gates, combinational and sequential logic. Memory, microprocessor, and I/O control IC's. Sequential bus architecture.

CPT 315 - Computer Architecture for Computer Technology (2-2-3)
Prerequisite: CPT 310. Computer design fundamentals for computer technology, Von Neumann computer architecture: processor, memory and I/O. Processor organization: registers, ALU, and control. Memory organization and memory bus, I/O organization: I/O bus, memory mapped I/O. Number representations and ALU designs. Fundamentals of assembly language, lab exercises in assembly language are used throughout to illustrate concepts. Effective From: Spring 2003

CPT 330 - Software Web Applications for Engineering Technology I (2-2-3)
Common software applications using software objects. The use of software objects in the management of programming projects. Projects illustrate concepts.

CPT 335 - Networks Applications for Computer Technology I (2-2-3)
Prerequisites: C++, Visual Basic, UNIX utilities. Covers common gateway interface (CGI), servers, network protocols, network administration, server and network per-formance.

CPT 340 - Visual Basic for Engineering Technology (2-2-3)
Creation of windows with text, controls, menus and graphics. Events detection. Files and _objects management. Effective Until: Fall 2002

CPT 341 - Visual Basic.NET for Engineering Technology (2-2-3)
Prerequisites: Previous programming experience. Creation of windows with text, controls, menus and graphics, events detection, files and objects management, object oriented techniques. Effective From: Fall 2005

CPT 395 - Co-op Work Experience I (3 degree credits)
Prerequisites: Approval of the department and permission of the Office of Cooperative Education and Internships. Students gain major-related work experience and reinforcement of their academic program. Work assignments facilitated and approved by the co-op office. Mandatory participation in seminars and completion of a report.

CPT 401 - Senior Project (0-4-2)
Prerequisites: senior standing in computer technology, MIS 345. Project management and development, scheduling, proposal writing, documentation of software projects, technical presentations. The successful completion of the project consists of research on a recent computer software and/or hardware product, and the application of the findings to the development of a project, which must include a software component. The senior project may be replaced by a cooperative education experience course, subject to advisor's approval.

CPT 430 - Software Web Applications for Engineering Technology II (2-2-3)
Prerequisite: CPT 330. Common applications using software objects. The use of software objects in the management of programming projects. Projects are used to illustrate concepts.

CPT 435 - Networks Applications for Computer Technology II (2-2-3)
Prerequisite: CPT 335. Network security. Database implementations. Scaling.

CPT 440 - Visual Basic Applications for Engineering Technology (2-2-3)
Prerequisite: CPT 340. PC-based control techniques, embedded systems. Database control. Real-time control. Network data acquisition. Man-machine interface and ergonomics considerations.

CPT 450 - Computer Graphics for Computer Technology (2-2-3)
Prerequisite: Calculus II, knowledge of the programming language used in the course, check with the instructor. Drawing shapes, curves and text. Colors and areas, point of light, shading. Masking, 2-D drawings and transformations, 3-D drawings and transformations. Animation. Introduction of a popular graphics package. Lab exercises are used throughout to illustrate concepts. Effective From: Spring 2003

CPT 491 - Special Projects in Computer Technology (1-0-1)
Prerequisite: Senior standing in computer technology. The student works on selected projects guided by the department staff.

CPT 492 - Special Projects in Computer Technology (2-0-2)
See CPT 491.

CPT 493 - Special Projects in Computer Technology (3-0-3)
See CPT 492.