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