|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
Covers the principles of compiler design. Topics include lexical analysis, syntax analysis, code generation, and optimization. The course also covers the tools used to develop compilers. Prerequisites: A grade of "C" or higher in CS 310, CS 320, CS336, and CS 345.
-
3.00 Credits
Covers the principles of measuring and evaluating the performance of hardware and software systems. Topics include workload characterization, hardware/software monitors, simulation models, and measurement interpretation. Students also learn about available tools and packages. Prerequisites: A grade of "C" or higher in CS 310, CS 320, CS336, CS 345, and MATH 274.
-
3.00 Credits
Covers the use of simulation as a tool to predict system behavior. Topics include statistical models, computerbased simulation, simulation languages, simulation packages, and result interpretation. Applications are drawn from diverse areas of science and engineering. Prerequisites: A grade of "C" or higher in CS 310, CS 320, CS 336, CS345 and MATH 274.
-
3.00 Credits
Examines the different architectures of multiprocessor computer systems. Topics include interconnection networks, memory distribution, performance, and scalability. The course also covers the development of parallel algorithms and their portability across different architectures. Prerequisites: A grade of "C" or higher in CS310, CS 320, CS 336, CS 345 and CS 414.
-
3.00 Credits
Covers the theoretical foundations of computing. Topics include formal languages, grammars, abstract models of language recognizers, and recursive functions. The course also covers the issues of decidability/undecidability and introduces complexity theory. Prerequisites: A grade of "C" or higher in CS 310, CS 320, CS 336, andCS 345.
-
3.00 Credits
Provides course contents that vary and are determined by advances in the field of computer science and the interest of the faculty. Prerequisites: A grade of "C" or higher in CS 310, CS 320, CS336, CS 345 and consent of the instructor.
-
3.00 Credits
Provides course contents that vary and are determined by advances in the field of database management systems and the interest of the faculty. Prerequisites: A grade of "C" orhigher in CS 310, CS 320, CS 336, and CS 345.
-
3.00 Credits
Provides course contents that vary and are determined by advances in the field of software engineering and the interest of the faculty. Prerequisites: A grade of "C" or higher in CS310, CS 320, CS 336, and CS 345.
-
6.00 Credits
Offers a course through a Cooperative Education Program with industry and government agencies. Its goal is to offer students opportunities to apply their knowledge in solving real-world problems. Students are also exposed to the corporate culture and develop soft skills in addition to technical skills. Credit for this course cannot be applied towards graduation requirements. Prerequisite: Consent of the department head.
-
6.00 Credits
Offers a course through a Cooperative Education Program with industry and government agencies. Its goal is to offer students opportunities to apply their knowledge in solving real-world problems. Students are also exposed to the corporate culture and develop soft skills in addition to technical skills. Credit for this course cannot be applied towards graduation requirements. Prerequisite: Consent of the department head.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2024 AcademyOne, Inc.
|
|
|