Computer Technology

Name Title Credits School
CTEC 201 Computer Applications in Telecommunications 3.00 College of Eng & Comp Sciences
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.00 College of Eng & Comp Sciences
The course covers structured programming in a high level language such as C++ or Java. 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. Debugging with an IDE introduced.

Prerequisite Course(s): Prerequisite: 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.00 College of Eng & Comp Sciences


Prerequisite Course(s): Prerequisite: MATH 135 or TMAT 135

Classroom Hours - Laboratory and/or Studio Hours – Course Credits:

CTEC 208 Programming Techniques II 3.00 College of Eng & Comp Sciences


Prerequisite Course(s): Prerequisite: CTEC 204 or CTEC 205

Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-0-3

CTEC 215 Digital Comp Fnd 4.00 College of Eng & Comp Sciences


Prerequisite Course(s): Prerequisite: ETEC 130 or ETEC 131

Classroom Hours - Laboratory and/or Studio Hours – Course Credits:

CTEC 216 Digital Electronics 4.00 College of Eng & Comp Sciences
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): Prerequisite: ETEC 130 or ETEC 131

Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-3-4

CTEC 225 Digital Comp Sys 4.00 College of Eng & Comp Sciences


Prerequisite Course(s): Prerequisite: CTEC 215

Classroom Hours - Laboratory and/or Studio Hours – Course Credits:

CTEC 235 Microcomputers I 4.00 College of Eng & Comp Sciences
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): Prerequisite: CTEC 216 and ETEC 131

Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-3-4

CTEC 240 Elec CAD/Cir Fab 3.00 College of Eng & Comp Sciences


Prerequisite Course(s): Prerequisite: ETEC 131

Classroom Hours - Laboratory and/or Studio Hours – Course Credits:

CTEC 241 Circuit Design and Fabrication 4.00 College of Eng & Comp Sciences
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): Prerequisite: 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.00 College of Eng & Comp Sciences
This first course of two in computation analysis problems provides a hands-on, interactive treatment of many topics relevant to the field of engineering and computer technology. Students acquire the ability to use differential calculus, integral calculus, statistics/probability, and graphical techniques to solve a wide range of numeric problems. Technical computing using the engineering toolboxes of computational software such as MATLAB will be used for each topic.

Prerequisite Course(s): Prerequisite: MATH 161

Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 2-1-3

CTEC 246 COMPTOOL 3.00 College of Eng & Comp Sciences


Prerequisite Course(s): Prerequisite: MATH 160 or MATH 161

Classroom Hours - Laboratory and/or Studio Hours – Course Credits:

CTEC 247 Applied Computational Analysis II 3.00 College of Eng & Comp Sciences
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): Prerequisite: CTEC 243

Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 2-1-3

CTEC 310 Intro Unix 3.00 College of Eng & Comp Sciences


Prerequisite Course(s): Prerequisite: CTEC 204 or CTEC 205

Classroom Hours - Laboratory and/or Studio Hours – Course Credits:

CTEC 311 Introduction to Operating Systems 3.00 College of Eng & Comp Sciences
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 315 Mobile Application Design and Development 3.00 College of Eng & Comp Sciences
This course provides skills for the design and development of both Web- based and native applications for modern mobile devices. It emphasizes cross- platform mobile application development utilizing web technologies for business enterprise and games design. Classroom Hours- Laboratory and/ or Studio Hours- Course Credits: 3-0-3

Prerequisite Course(s): Prerequisite: ITEC 305

Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-0-3

CTEC 335 Microcomputers II 4.00 College of Eng & Comp Sciences
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): Prerequisite: CTEC 235

Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-3-4

CTEC 336 Embedded Systems and Internet of Things 4.00 College of Eng & Comp Sciences
The basics of design, interfacing, configuring, and programming of embedded systems are covered at first, followed by the networking techniques of the Internet of Things (IoT). Computing platforms, such as Netduino and Raspberry PI are used extensively in laboratory and classroom to give students a hands-on experience on implementing embedded systems and the IoT. Classroom Hours- Laboratory and/or Studio Hours- Course Credits: 3-3-4

Prerequisite Course(s): Prerequisites: CTEC 206, CTEC 235

Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-3-4

CTEC 350 Microcontroller Based Systems 3.00 College of Eng & Comp Sciences
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): Prerequisite: CTEC 235

Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-0-3

CTEC 430 Digital Signal Processing 3.00 College of Eng & Comp Sciences
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): Prerequisite: CTEC 335

Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-0-3

CTEC 460 Computer Networking Technology 3.00 College of Eng & Comp Sciences
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): Prerequisite: CTEC 235

Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-0-3

CTEC 470 Inter Appl Dev I 3.00 College of Eng & Comp Sciences


Prerequisite Course(s): Prerequisite: CTEC 205 or CTEC 460 or TELE 420

Classroom Hours - Laboratory and/or Studio Hours – Course Credits:

CTEC 471 Internet Development 3.00 College of Eng & Comp Sciences
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 HTML5 , multimedia on the web, design of a user interface, server-side scripting languages, dynamic web pages, cascading style sheets (CSS), elements of JavaScript, integration and basic Web security issues.

Prerequisite Course(s): Prerequisite: CTEC 204 or CTEC 205

Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-0-3