|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
1.00 Credits
This course provides an opportunity for students to deepen their understanding of ethical and professional issues encountered by engineers in computing-related disciplines. Typical course topics include privacy and security, safety and risk, conflict of interest, environmental concerns, professional codes of ethics, whistle-blowing, liability, intellectual property, registration and certification, and the impact of computing on society. (prereq: HU-432, senior standing or consent of instructor)
-
3.00 Credits
In this course, students explore the field of interactive 3-D computer graphics. Lecture topics provide theoretical and practical knowledge of common 3-D graphics algorithms and techniques. Laboratory exercises focus on the creation of interactive 3-D applications using existing software libraries. The course culminates in a student-chosen design project implementing various aspects of 3-D graphics. (prereq: CS-321 or CS-3212 or SE-2811)
-
3.00 Credits
This course is an introduction to the development, using various technologies, ofWeb sites of varying complexity and functionality fromsimpleWeb pages and forms to a data-driven commercialWeb site capable of secure e-commerce transactions. Topics covered include XHTML/CSS, client-side scripting, applets, servlets, server-side scripting, interaction with relational databases, security, sessions, and transactions. (prereq: CS-386 or instructor approval, SE-1020 or equivalent, an understanding of HTML is presumed)
-
4.00 Credits
This course introduces students tomodeling and simulation of continuous and discrete-event engineering systems. The course topics also include computer simulation of communication and computer networks. Applications of artificial intelligencemethods such as expert systems, neural networks and fuzzy logic are discussed, as is the use of parallel processing in computer simulation. In the laboratory portion of this course, students develop computermodels for engineering systems using higher-level general computer language. (prereq:MA-235,MA-262)
-
3.00 Credits
This course provides an introduction to digital image processing techniques. Topics covered include point processes, area processes, geometric processes, digital half-toning and image transforms. Applications such as image enhancement, image restoration, image analysis and color enhancement are also discussed. Laboratory activities include the implementation and comparison of digital image processing techniques. (prereq: CS-2851 or CS-2510,MA-262, senior standing or consent of instructor)
-
3.00 Credits
The objective of this course is to introduce the basic concepts of artificially intelligent systems. Topics covered include knowledge representation, search strategies and expert systems. The modern AI techniques of fuzzy logic, neural networks and genetic algorithms are also introduced. The role of AI in engineering and computing systems is presented, and students complete exercises that allow themto apply AI tools and languages to suitable problems. (prereq: CE-1900 or EE-290 or EE-2901, CS-2851)
-
3.00 Credits
This course introduces the student to the use of VHDL as a simulation and synthesis tool for the design of digital systems. Case studies are presented to illustrate the use of VHDL in providing both behavioral and structural design descriptions. Students complete several projects in which they design, simulate and synthesize a variety of digital systems. (prereq: CS-393 or CE-3910)
-
4.00 Credits
This course presents principles of data communications and computer networks. Topics covered include network topology, the principles of signaling on physical links,modulation, error control, flow control, LANs, packets, protocols, network applications and network simulation. Laboratory projects involve both hardware and software aspects of network systems. (prereq: CS-280 or EE-291)
-
3.00 Credits
This course deals primarily with the communication protocols of the Internet. The class is introduced to the standard formof publication, review and approval of protocols, and several specific protocols are studied in detail. Laboratory projects provide an opportunity for teams of students to implement servers/clients using some of the protocols. (prereq: CS-495 or consent of instructor)
-
2.00 Credits
This course provides an introduction to common practices and ideas of electrical engineering, including terminology, problemsolvingmethodology, basic analytical tools, laboratory practice, working in teams and the engineering design process.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|