Search

Results for

CPET215C

For CPET and other NON-EET majors. Supplements ELET 115C with basic linear and interface electronics. Topics covered include simple power supplies, op-amps, stepper motors, A/D and D/A conversion, and interfacing a computer bus. Advanced digital topics such as synchronous logic, programmable logic devices and digital signal processing will also be covered. The labs demonstrate real world implementation of otherwise abstract academic concepts. Fluency with the use of test equipment and debugging skills will also be stressed in the lab environment.

CPET222C

Provides the student knowledge and skills in a wide range of topics covering data communications, packet transmission, and the internet. Data communications subtopics include transmission media, serial communications, error detection and correction schemes, data security, and signal processing required for long-distance communications. Packet transmission subtopics include local area networks, hardware addressing, LAN building blocks, and wide area networks. internetworking subtopics include TCP/IP communication stack, ISO 7-layer communication stack, network addressing, internet protocol, address resolution protocol, internet control message protocol, IP routing protocols, transport control protocol, user datagram protocol, and client-server API.

CPET240C

The Microsoft Windows API and Microsoft.Net Framework will be covered from Windows Applications to full utilization of the internet. Microsoft Visual Studio.Net with its integrated development environment will be studied and utilized. Topics include Windows services, DLLs, accessing databases using ADO.NET, programming for the internet using ASP.NET, .NET assemblies, and advanced features of programming languages used to access the Widows API and .NET platform. Experience will be gained using extensive hands-on lab assignments.

CPET252C

Provides the student knowledge and skills in a diverse range of topics including structured query language, client-server programming, selected internet applications, and LAMP. SQL subtopics include relational database concepts, the SQL language and relational database design. Client server programming is studied in C++ using socket APIs and Java using socket classes. Selected internet applications include domain name system, hypertext transfer protocol, and file transfer protocol. LAMP topics include a Linux overview, Apache web server configuration, dynamic web pages using PHP, and MySQL relational database. Each student is also required to define, implement, demonstrate, and present a networking project.

CPET260C

Focuses on interfacing computers to the outside world. The course content focuses on practical real-time and multithreaded programming techniques used in interfacing with computer inputs and outputs. The course is divided into two major parts: A programmable logic controller industrial computer using the language relay ladder logic (Boolean algebra-based) is used to teach the fundamentals of real time control; the second part covers multithreading programming techniques and issues including resource sharing, deadlock, critical sections, mutexes, and events. A final project is presented to the class.

CPET301C

A first phase to CPET 303C. During this course, a student selects a project that is either provided by an industrial sponsor or chosen by the student. The selections are made with the guidance and approval of the instructor. The student will meet with the sponsor to initiate the project and then will write a specification to define the project.

CPET303C

The student will complete the project defined in CPET 301C while maintaining logbook to provide the advisor with progress reports. A formal oral presentation describing the project and a demonstration is required.

CRMJ101C

Presents the history, development, and current status of the criminal justice system in the U.S. and the challenges it faces. When appropriate, the opportunity is taken to visit relevant agencies.

CRMJ121C

Analyzes the constitutional issues in the U.S. that have direct bearing on the role and policies of criminal justice agencies. Application of these issues as they relate to investigation, arrest, pretrial, and appeal will be emphasized. The course is a combination of the case law and lecture method.

CRMJ123C

Combines an examination of the historical origins and development of criminal law as a form of social control. It will include the general principles of constitutional and statutory factors as they pertain to criminal liability, defenses to criminal charges, and sentences. The final emphasis is placed on the substantive aspect of criminal law and how it differs from civil law.