|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
2.00 Credits
An introductory course involving the hardware and structure of a basic microprocessor based microcomputer. Emphasis will center on the hardware characteristics, design considerations, trouble shooting skills and interfacing principles. (0618-301 and a formal, structured programming course) Class 3, Lab 2, Credit 4
-
2.00 Credits
An advanced course in interfacing microcontrollers to sensors, actuators, and input/output devices. Topics include: the measurement of light and temperature levels, interfacing issues related to keypads, LCD panels and LED display modules, and concepts of analog to digital conversion, pulse width modulation and serial communications. It is assumed that the student is already familiar with assembly and machine language programming of microprocessors. (0618-301 and 0618-303) Class 3, Lab 2, Credit 4
-
3.00 Credits
Special Topics is an experimental lower-division course intended as a means for offering innovative topics not refl ected in the current curriculum. Class, Credit variable
-
2.00 Credits
An advanced course in the design techniques of complex combinatorial and sequential logic circuits and subsystems. Emphasis is on the use of systematic design procedures for implementing state machine designs. The internal structure and functions of various logic gates and families are analyzed. The problems of interfacing various logic families are discussed. (0618-303, 0609-360) Class 3, Lab 2, Credit 4
-
2.00 Credits
An introductory course in the VHSIC Hardware Descriptive Language (VHDL). The course provides an indepth coverage of the language and describes the VHDL design environments that will be used for synthesis and verifi cation. Topics include the behavioral, datafl ow, and structural modeling of both combinatorial and sequential logic, design methodologies, synthesis and optimization. An IEEE-1076 standard VHDL development system will be extensively utilized to synthesize VHDL for PLD, CPLD and FPGA applications. (0618-438, 231 or a formal, structured programming course) Class 3, Lab 2, Credit 4
-
0.00 Credits
One quarter of appropriate work experience in a computer related industry. (0618-339, 0618-233, 0609-407 or permission of academic advisor) Credit 0
-
2.00 Credits
An introductory course in the Verilog Language. The course provides an in-depth coverage of the language and describes the Verilog design environments that will be used for synthesis and verifi cation. Topics include the behavioral, data-fl ow, and structural modeling of both combinatorial and sequential logic, design methodologies, synthesis and optimization. Verilog development system will be extensively utilized to synthesize FPGA applications. (0618-438, and a formal, structured programming course). Credit 2
-
3.00 Credits
An advanced course in the Verilog Language. The course provides an indepth coverage of the language and describes the Verilog design environments that will be used for synthesis and verifi cation. Topics include the behavioral, advanced testbenching techniques, fi le IO, memory models , clock generation models, selfchecking testbenches, regression testing, and synthesis techniques-designing for speed and cost. Project based labs targeting the Spartan II family of Xilinx FPGA's. Advanced FPGA techniques, delay lock loops, IO confi guration, constraints and static timing, and gate simulations. Complex RTL Design project using hierarchy and multiple designers on a project. Confi guration management and Coding standards. (0618-502)
-
2.00 Credits
A beginning course in embedded systems architecture. This is the fi rst in a three course sequence. System design principles are developed and analyzed. Formal modular assembly language and C are studied for embedded systems. Focus is on monitor operations and peripheral interfacing. Students design and debug hardware and software to augment an existing system. (0618-438, 439 and a formal, structured C or C++ programming course) Class 3, Lab 2, Credit 4
-
2.00 Credits
This is the second of a three course embedded systems sequence. General hardware and software principles are expanded upon as students build their own 32-bit microprocessor based system from the ground up. Debugging techniques unique to a new system design are explored in detail as students bring to life a completely untested system. Concepts such as dynamic bus sizing, burst accesses, interfacing to a standard bus, and design for test and manufacture are covered in detail. (0618-561 and a formal, structured C or C++ programming course) Class 3, Lab 2, Credit 4
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2024 AcademyOne, Inc.
|
|
|