|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
4.00 Credits
The representation, storage, processing and transmission of multimedia content, comprised of text, audio, still images, video, graphics, animation and other types of media are discussed. Human perception of audio and video will be studied to be followed by concepts underlying compression algorithms of multimedia content. Multimedia programming will be introduced and students will complete projects that involve design, implementation and evaluation. Prerequisite: Course 110. Enrollment limited to 20. O. Izmirli
-
4.00 Credits
Processors, primary memory, secondary memory and input/output mechanisms of computers are discussed. The computer structure is studied at a progression of levels: digital logic level, microarchitecture level, instruction set architecture level, operating system machine level and assembly language level. Prerequisite: Course 110. Staff
-
4.00 Credits
Programming principles are applied to real world problems. Topics vary from year to year depending on the application opportunities available. Programming techniques, along with standard software engineering practices and principles, are covered. Students design and program software applicable to the problems being addressed. Prerequisite: Course 110. G. Parker
-
4.00 Credits
Individual Study
-
4.00 Credits
Examination of the fundamental concepts of database systems. Database design, database languages, and database-system implementation. Analysis of the role of databases in the decision making process and their use in strategic planning. A project to develop a database management system is required. Prerequisite: Course 212 or permission of the instructor. Staff
-
4.00 Credits
Algorithms form the basis for problem solving in computer science. This course examines different types of algorithms, including sorting, graph, divide-and-conquer, and greedy. Computational complexity and analysis of algorithms are also studied. Prerequisite: Course 212; Mathematics 210 is recommended. B. Baird
-
4.00 Credits
Introduction to object-oriented software engineering using professional software engineering practices. The course uses examples from real systems and examines the interaction between state-of-the art techniques such as UML (Unified Modeling Language), Java-based technologies, design patterns, design rationale, configuration management, and quality control. Project management issues will be discussed. Prerequisite: Course 212. Staff
-
4.00 Credits
This course will cover the basic theory, concepts, and techniques of machine learning and data mining including decision trees, neural networks, logistic regression, and data preparation, modeling, and presentation. Data mining techniques, such as clustering, classification, associations, deviation detection, and link analysis will be covered. Applications in different domains, such as science, finance, crime detection, and genomics, will be examined. Data mining tools will be introduced and used to complete a project on real-world data. Prerequisite: Course 212. G. Parker
-
4.00 Credits
An introduction to the design and control of autonomous robots. Design issues such as wheels verses legs, actuator placement, the use of sensors for perception, controller selection, and wiring will be covered. Students will develop control schemes and use programming skills and machine learning to generate programs for controllers. Prerequisite: Course 212, 215, or 219. G. Parker
-
4.00 Credits
An introduction to digital processing of sound; the study of capturing, creating, storing and processing of audio. Acoustics, digitization, representation, storage, filtering, effects, frequency analysis, programming for real-time and off-line sound processing, syn- thesis, spatialization, audio encoding and compression. Students will complete programming projects. Prerequisite: Course 212. O. Izmirli
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2024 AcademyOne, Inc.
|
|
|