Final Report 2004 December 12
Computers and computer communication; problems of security, reliability; speeds, capacity measures, reliability measures; physical realities and the limitations; wireless possibilities; communications network
architectures, computer network protocols; variants on the basic topologies; local and wide area networks; client server computing; data integrity and data security, problems and solutions; performance issues;
network management; nature and special problems of mobile computing.
Prerequisites: Two courses in calculus and two courses in physics Credit Hours: 3
Lecture Hours: 42 Lab Hours: 14 Recitation Hours: 14 CE2004 BOK Coverage: CE-NWK 0-9
CPE
D
302: Embedded Computer Systems
Nature of embedded systems, particular problems, special issues; role in computer engineering; embedded microcontrollers, embedded software; real time systems, problems of timing and scheduling; testing and
performance issues, reliability; low power computing, energy sources, leakage; design methodologies, software tool support for development of such systems; problems of maintenance and upgrade; networked
embedded systems.
Prerequisites: Two courses in calculus and two courses in physics Credit Hours: 3
Lecture Hours: 28 Lab Hours: 28 Recitation Hours: 14 CE2004 BOK Coverage: CE-ESY 0-10
CPE
D
303: Computer Architecture
Design principles associated with modern computer architectures; performance and cost considerations; architectural features influenced by such features as operating systems and window systems, high level
languages, networking, security considerations; processor implementation strategies, micro-programming, pipelining, CISC and RISC, vector processors; memory hierarchy, cache, virtual memory organization for
high performance machines; special purpose components and devices; simple demonstrations provide experience in the designs and operations of different types of computer architecture such as memory
architectures, IO and bus subsystems, special purpose architectures, parallel processing, and distributed systems; explore hardware and software issues and tradeoffs in the design, implementation, and simulation of
working computer systems.
Prerequisites: CPE
D
201 Credit Hours: 3
Lecture Hours: 42 Lab Hours: 14 Recitation Hours: 14
CE2004 BOK Coverage: CE-CAO 5-9 CPE
D
401: Project Management in Computer Engineering
Project initiation, management, and success, appraisal and risk, quality systems and implementation, environmental impacts; contracts, costs, finance, planning, organization, personnel management; contract
strategies and policy; turnkey operations, global issues, international commerce, negotiation, customs, and law.
Prerequisites: Fourth-year standing Credit Hours: 3
Lecture Hours: 42 Lab Hours: 14 Recitation Hours: 14 CE2004 BOK Coverage: CE-CSE 7, CE-SPR 1-8.
CPE
D
402: Business and Economics of Computer Engineering