|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
Prerequisites: CSC 245, MAT 225. An introduction to the problem domains of artificial intelligence and to the principles and techniques used to design systems that acquire knowledge and demonstrate intelligent responses. Particular areas studied include deterministic and heuristic search techniques appropriate for large problem spaces, formal methods of knowledge representation and logical reasoning, natural language understanding, and neutral nets. (Every two years)
-
3.00 Credits
Prerequisite: CSC 315. Advanced topics in computer graphics such as viewing in three dimensions, representation of three-dimensional surfaces and shapes, texture mapping, hierarchical kinematic and solid modeling, rendering and animation of articulated objects, scientific visualization, and physical aspects of simulation such as collision detection and gravity will be covered. The design and implementation of a graphics project focusing on real-time simulation will be required. (Every two years)
-
3.00 Credits
Prerequisite: CSC 335. An introduction to modern methods in large-scale scientific computing. Topics will include architectures for high performance and parallel computing utilizing both shared memory and distributed memory hierarchies. Algorithms for parallel computing, as well as parallel implementations of codes used in numerical methods, will be studied and their performance enhancements examined. Emphasis will be placed on code development, debugging, testing, and optimization on high performance systems. Students will complete projects related to current computational problem in science and/or engineering. (Every two years)
-
3.00 Credits
Prerequisites: CSC 245, 322, and MAT 225. A study of basic techniques of compiler design and implementation including formal description of syntax and semantics, lexical analysis, grammars, syntax analysis, intermediate code, generation of object code, relocation, symbol tables, error detection, and optimization. Students will be engaged in a compiler writing project. (Every two years)
-
3.00 Credits
Prerequisites: CSC 245, 322, and MAT 225. A survey of functions of an operating system and the algorithms used in its implementation. Input/output programming, interrupt processing, memory management, demand paging, segmentation, processor management, scheduling, synchronization, multiprocessing, device management, dead-lock avoidance, information management, and interdependencies. (Every year)
-
3.00 Credits
Prerequisite: CSC 245. A study of current techniques used in the development of large-scale software projects. Topics include requirements analysis, functional specification, systems design, implementation, testing, and maintenance. (Every year)
-
1.00 - 3.00 Credits
Prerequisite: consent of the instructor. May be repeated with different topics, but total credit may not exceed 6 hours. (Occasional)
-
1.00 - 3.00 Credits
Prerequisite: consent of the instructor. Individual research projects in computer science are planned, performed, and presented in written and oral form. Significant student results will be submitted to a conference or a journal. Projects are selected in consultation with a CSC faculty member. The course may be repeated, but total credit may not exceed 6 credit hours. This course is typically taken in conjunction with an honors project. Graded S/U. (Occasional)
-
3.00 Credits
Prerequisites: C or better in EGR 244, MAT 330. Signals and systems concepts; linear time-invariant systems; impulse response and convolution; transforms analysis of signals and systems; Fourier Series and Fourier Transforms; frequency-domain analysis of circuits; frequency selective filters; Bode plots; fundamentals of analog filter design.
-
3.00 Credits
Prerequisites: C or better in ECE 202, C or better in EGR 245. Introduction to the characterization of passive and active semiconductor devices and applications in electrical circuits. Focus on diodes, junction and field effect transistors, integrated circuit operational amplifiers, and on their typical uses in amplifiers, ac/dc conversion, switching, and other linear and nonlinear systems. Features use of simulation tools.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|