|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
Prerequisite: CECS 228. Corequisite: CECS 277. A broad view of data structures and the structure-preserving operations on them. Abstract data types, algorithms, complexity. Programming projects to exemplify these concepts. (Lecture 2 hours, laboratory 3 hours.) Letter grade only (A-F).
-
3.00 Credits
Prerequisites: CECS 201, 228 and 274. Modeling/simulation of discrete event systems specific to computer science and computer engineering including networks, queuing systems, digital logic, and computer architecture. General purpose and specialized languages for systems will be explored. Methods for system input data (stochastic and deterministic) explored. (Lecture 2 hours, laboratory 3 hours.) Letter grade only (A-F).
-
3.00 Credits
Prerequisites: CECS 201, 285 or 325.Review of logic design. Instruction set architecture. Arithmetic logic units. Data path and control. Pipelining and performance. Memory system organization and design. Virtual memory and paging. I/O interfacing. Vector and array processing. Distributed computing and supercomputing. Contemporary computer designs.(Lecture 2 hours, laboratory, 3 hours.) Letter grade only (A-F).
-
3.00 Credits
Prerequisites: CECS 277 and 228.Principles of software engineering, UML, modeling large software systems, requirements elicitation, object oriented analysis and design using UML, introduction to design patterns, implementation of large systems, software testing, project management, the software lifecycle. Semester long programming project.(Lecture 2 hours, lab 3 hours.) Letter grade only (A-F).
-
3.00 Credits
Prerequisite: CECS 202. Beginning course in embedded system design and technology. Examines embedded systems market, their fundamental basis, key hardware and software technology drivers, critical applications and component segments. Provides up-to-date analysis of recent developments and current trends in market space. (Lecture 2 hours, laboratory 3 hours.) Letter grade only (A-F).
-
3.00 Credits
Prerequisites: CECS 274 and 211; Corequisite CECS 311.Intro microprocessor/controller, embedded programming and design. Basic computer organization, representation of information and instruction, addressing techniques, input/output, assembly language programming. Introduction to assemblers, linkage editors and loaders. Study of the 8051. Design of microprocessor-based systems. (Lecture 2 hours, laboratory 3 hours.) Letter grade only (A-F).
-
3.00 Credits
Prerequisites: CECS 301, 343 and 346.Study of embedded processor applications and interfacing. Embedded systems design, control of external devices, embedded programming in C and assembly. A/D and D/A converters, digital signal processing, motor and LCD controllers. Laboratory implementation of embedded designs and hardware-assisted debugging. (Lecture 2 hours, laboratory 3 hours.) Letter grade only (A-F).
-
3.00 Credits
Prerequisites: CECS 301, 325 (or 346), MATH 123 or 222. Introduction to Computer Aided Design tools used in the design and fabrication of integrated circuits. Discussion of the IC fabrication process, the layout and routing of basic gates, transistor level design of gates, synthesis and RTL level design, floor planning, and IC development costs. (Lecture 2 hours, lab 3 hours.) Letter grade only (A-F).
-
3.00 Credits
Prerequisites: CECS 285 or 346, and 262. Introduction to embedded Real-Time Operating Systems (RTOS) and device drivers. Work with open-source RTOS on an 8-bit hardware platform to understand and write kernels, executives and schedulers along with preemptive multi-tasking systems. Student will study and write device drivers that will be implemented in RTOS. Programming will be done in C and assembly language. (Lecture 2 hours, laboratory 3 hours.) Letter grade only (A-F).
-
3.00 Credits
Prerequisite: CECS 174. Introduction to programming in a graphical user interface (GUI) environment. Menus, dialog boxes, forms, textboxes, toolbars and other controls. Properties, methods and events of objects. Program control statements including if, case, while, loop, and do. System objects including the mouse, screen and printer. (Lecture 2 hours, laboratory 3 hours.) Letter grade only (A-F).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Cookies Policy |
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|