|
CTEC-201
|
Computer Applications in Telecommunications
|
3.0 |
Engineering & Computing Sci |
This course is an introductory course for students in the Verizon Next Step program. It provides a basic computer orientation to hardware and implementation of software orientation to hardware and implementation of software applications in Telecommunications. Students will use various software packages to create documents, spreadsheets, graphs, databases, and presentations. The student will utilize this knowledge to solve problems and transfer information via electronic media. Lectures, interactive learning, and demonstrations will be employed. Laboratory exercises will be required.
Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-0-3
|
|
CTEC-204
|
Programming Techniques I
|
3.0 |
Engineering & Computing Sci |
The course covers structured programming in a high level language such as C/C++. Topics include simple data types, expressions, statements, control statements and looping expressions, statements, control statements and looping techniques. Elements of object oriented programming will be introduced by use of predefined objects.
Prerequisite Course(s): MATH-140 or MATH-141 or TMAT-135
Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-0-3
|
|
CTEC-205
|
Comp Prog Tech
|
3.0 |
Engineering & Computing Sci |
Prerequisite Course(s): TMAT-135
Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-0-3
|
|
CTEC-206
|
Programming Techniques II
|
3.0 |
Engineering & Computing Sci |
Programming techniques are expanded using an object oriented language such as C/C++ or JAVA. Fundamental data structures will be introduced. Issues such as graphic user structures will be introduced. Issues such as graphic user interface design, implementation, code maintenance and reusability are also discussed.
Prerequisite Course(s): CTEC-204 or CTEC-205
Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-0-3
|
|
CTEC-215
|
Digital Comp Fnd
|
4.0 |
Engineering & Computing Sci |
Prerequisite Course(s): ETEC-130 or ETEC-131
Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-3-4
|
|
CTEC-216
|
Digital Electronics
|
4.0 |
Engineering & Computing Sci |
This course is a study of the fundamental concepts of digital electronics. Covered topics include numbering systems, Boolean algebra and reduction techniques, logic gates, arithmetic operations and circuits, multiplexers and demultiplexers, flip-flops, counters, registers, memory circuits and programmable arrays, analog to digital and digital to analog conversion techniques and circuits. The focus of the course is SSI/MSIIC digital design and the architecture of microprocessors is introduced. A software simulation tool for digital electronics such as will be used. Laboratory work is coordinated with the lectures.
Prerequisite Course(s): ETEC-130 or ETEC-131
Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-3-4
|
|
CTEC-225
|
Digital Comp Sys
|
4.0 |
Engineering & Computing Sci |
Prerequisite Course(s): CTEC-215
Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-3-4
|
|
CTEC-235
|
Microcomputers I
|
4.0 |
Engineering & Computing Sci |
Building blocks of a microcomputer system: addressing, machine code formats, assembly language programming. Weekly laboratory work on the microcomputer supplements lecture material.
Prerequisite Course(s): CTEC-216 and ETEC-131
Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-3-4
|
|
CTEC-240
|
Elec CAD/Cir Fab
|
3.0 |
Engineering & Computing Sci |
Prerequisite Course(s): ETEC-131
Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-0-3
|
|
CTEC-241
|
Circuit Design and Fabrication
|
4.0 |
Engineering & Computing Sci |
Students are introduced to CAD tools for schematic and PCB layout. Techniques and principles for schematic drawing and PCB artwork will be covered. Additional topics include design methodologies for multilayer boards, and effects of crosstalk and noise on PCB performance. VHDL logic synthesisis introduced with a top-down approach to design and simulate circuits. Laboratory experiments emphasize all the above techniques.
Prerequisite Course(s): Take ETEC-131 and one course in this group: CTEC-215 or CTEC-216
Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-3-4
|
|
CTEC-243
|
Applied Computational Analysis I
|
3.0 |
Engineering & Computing Sci |
This first course of two in computational analysis provides an application-oriented treatment of many calculus based topics relevant to the field of engineering and computer technology. Students acquire the ability to use differential calculus, integral calculus, statistics/probability and Fourier analysis in support of electrical and computer network systems. Technical computing using the engineering toolboxes of computational software such as MATLAB will be emphasized for each topic.
Prerequisite Course(s): MATH-161
Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 2-1-3
|
|
CTEC-246
|
COMPTOOL
|
3.0 |
Engineering & Computing Sci |
Prerequisite Course(s): MATH-160 or MATH-161
Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 2-1-3
|
|
CTEC-247
|
Applied Computational Analysis II
|
3.0 |
Engineering & Computing Sci |
This course introduces symbolic as well as numerical computation for solving problems encountered in electrical and computer engineering technology. Topics will include applied differential equations, transform methods and discrete mathematics, as applied to electrical/computer systems in a laboratory setting. A software package such as MATLAB or MATHCAD will be used.
Prerequisite Course(s): CTEC-243
Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 2-1-3
|
|
CTEC-310
|
Intro Unix
|
3.0 |
Engineering & Computing Sci |
Prerequisite Course(s): CTEC-204 or CTEC-205
Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-0-3
|
|
CTEC-311
|
Introduction to Operating Systems
|
3.0 |
Engineering & Computing Sci |
The principles of Operating Systems such as UNIX, Linux, and Windows are introduced. Access and privacy, process management in a multi processing environment, memory management and input/output (I/O) devices. Basic Operating Systems commands, tools and utilities, system operations and administration are presented. Shell programming and Operating System service calls are presented. Lectures are followed by laboratory experiments.
Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 2-2-3
|
|
CTEC-335
|
Microcomputers II
|
4.0 |
Engineering & Computing Sci |
Memory subsystems, I/O methods for a microcomputer, address decoding, interrupt techniques, timing, LSI controllers such as DMA's, UART's, and CRT's, analog interface, demonstration of computer graphic techniques. Weekly laboratory work is integrated to lectures.
Prerequisite Course(s): CTEC-235
Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-3-4
|
|
CTEC-350
|
Microcontroller Based Systems
|
3.0 |
Engineering & Computing Sci |
In this course, we concentrate on selection criteria and hardware and software considerations for imbedded microcontroller based systems. Topics such as microcontroller resources, real time control, development tools, state machine and standard programming types, high level language cross compilers, design for manufacturability, testability, packaging and aesthetics consideration for consumer oriented products will be covered in conjunction with design examples from real life applications. Students will build their own microcontroller based system in parallel with the course lectures.
Prerequisite Course(s): CTEC-235
Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-0-3
|
|
CTEC-430
|
Digital Signal Processing
|
3.0 |
Engineering & Computing Sci |
In this course, we analyze discrete time signals and systems, z-transforms, discrete Fourier transforms, digital filter design, structures for digital networks, FFT algorithms, quantization and round-off errors.
Prerequisite Course(s): CTEC-335
Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-0-3
|
|
CTEC-460
|
Computer Networking Technology
|
3.0 |
Engineering & Computing Sci |
In this course, we present the fundamental knowledge on the building blocks of data communications systems. Topics include: characteristics of analog and digital transmission, networking protocols, network data flow as presented by OSI reference model, Ethernet, switching and routing technologies. Structure of the Internet and intranets, network management and security are also discussed.
Prerequisite Course(s): CTEC-235
Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-0-3
|
|
CTEC-470
|
Inter Appl Dev I
|
3.0 |
Engineering & Computing Sci |
Prerequisite Course(s): CTEC-205 or CTEC-460 or TELE-420
Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-0-3
|
|
CTEC-471
|
Internet Development
|
3.0 |
Engineering & Computing Sci |
Topics included are Web technologies and strategies for website development, including architecture, web life cycle, tool and technologies, and the approach to security planning. Also covered are elements of a simple website using HTML and XHTML, multimedia on the web, design of a user interface, server-side scripting languages, dynamic web pages, cascading style sheets (CSS), elements of JavaScript, Java applets integration and basic Web security issues.
Prerequisite Course(s): CTEC-204 or CTEC-205
Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-0-3
|