Telecommunication Systems provides an introduction to the basic concepts and techniques of telecommunication. Topics include: Signals, Signal Generation, and Signal Transmission. Telecommunication: Radio Wave Systems, Cable Systems, Fiber Optics Systems. Signals Modulation and Demodulation. Power Lost in the transmission of signals over Telecommunication Systems.
This course is designed to teach techniques for the design and analysis of efficient computer algorithms through theoretical backgrounds and examples of advanced methods and data structures. Topics include asymptotic growth analysis of functions, average and worst case analysis, sorting and selection problems, advanced search trees, graph theory and related algorithms, divide and conquer and greedy programming paradigms, hashing, complexity classes of P, NP and NP-complete.
CMPS255 – Object Oriented Programming
MATH333 – Calculus III
- Teacher: David Garcia
- Teacher: Manuel A. Medina Jr.
This course is a continuation of CMPS2151 and is intended to equip candidates with all the necessary tools and techniques of Web development with extensive practice in coding of functional Web applications. It focuses on existing and emerging web development technologies. Topics include specialized web markup languages, server-side backend databases, server-side programming, and web applications.
- Teacher: Dalwin Lewis
This course provides an in-depth examination of the basic components of digital circuits and the underlying principles on which they operate. Topics include: Basic Components and Operating Principles of Digital Circuits. Basic Components: Logic Gates, Multiplexers, Demultiplexers, Encoders, Decoders, Arithmetic Circuits, and monostable, astable and bistable crcuits. Underlying Principles: Truth Tables, Boolean algebra, Karnaugh Maps, Binary and other Number Systems and Codes.