Course Criteria

Add courses to your favorites to save, share, and find your best transfer school.
  • 3.00 Credits

    An introduction to systems-programming concepts with an emphasis on timeshare systems and networking. Topics may include storage and memory management, scheduling, I/O, communication, and security. Offered in alternate years. Prerequisite: Computer Science 231 and 232. Four credit hours.
  • 3.00 Credits

    Object-oriented design techniques for producing modular, extensible software, focusing on learning good programming style, object-oriented design principles, and design patterns. Students will examine case studies of moderately large programs and tools such as CRC cards and UML. A significant programming component. Prerequisite: Computer Science 231. Four credit hours.
  • 3.00 Credits

    The study of building and programming physical machines with intentionality that can sense their environment and manipulate and change it. Topics include navigation, robot kinematics, sensing, mapping, localization, visual sensing, planning, and human-robot interaction. Students will program robots to execute tasks ranging from basic navigation to social interaction with people in natural human spaces. Prerequisite: Computer Science 251 and 333. 333 may be taken concurrently. Four credit hours.
  • 3.00 Credits

    Focuses on automatic visual object recognition and real-time human-computer visual interfaces, culminating in a final project that permits sophisticated visual interaction with a desktop computer or robot. Covers numerous algorithms and analysis techniques of computer vision relevant to these tasks, including 2D binary, grayscale, and color image analysis, image and data filtering, segmentation, texture analysis, 3D stereo, 3D model representation and generation, and pattern classification techniques. Prerequisite: Computer Science 251. Four credit hours.
  • 3.00 Credits

    Design of 2-D computer games using a commercial game engine, for computer science majors. Topics include game design, artistic concepts, image manipulation, game scripting, and basic artificial intelligence concepts. Students will work in groups that mix computer science majors and non-majors to design a 2-D game to be distributed at the end of the term. Prerequisite: Computer Science 231. Three credit hours. MAXWELL
  • 3.00 Credits

    Analysis of the space and time efficiency of algorithms. Graph, genetic, parallel, and mathematical algorithms as well as algorithms used in cryptology may be explored. Offered in alternate years. Prerequisite: Computer Science 231. Four credit hours. SKRIEN
  • 3.00 Credits

    Formal languages, automata theory, computability, recursive function theory, complexity classes, undecidability. Offered in alternate years. Also listed as Mathematics 378. Prerequisite: Computer Science 231 and either Computer Science 375 or Mathematics 274. Four credit hours.
  • 3.00 Credits

    The same course as Computer Science 298 except that students are required to complete one or more significant independent research projects and make a presentation. Prerequisite: Computer Science 231. Four credit hours. SIFF
  • 3.00 Credits

    Advanced topics in computer graphics for computer science majors. In spring of 2009, the focus will be video game design. Students will first analyze current games and the process of game design. After building an initial design, students will learn to build a game, and game content, using a 3D game engine. The middle of the semester will cover creating interesting computer players, including AI and robotics techniques for intelligent agent design. The final section will cover advanced graphics techniques and the internals of a video game engine. Prerequisite: Computer Science 351. Four credit hours. MAXWELL
  • 4.00 Credits

    Independent project and capstone experience for minors. Taken in tandem with a course in the student's major to develop a computing project in consultation with his or her computer science advisor that relates to or extends a topic from the related course. Three or four credit hours. MAXWELL, SKRIEN, TAYLOR
To find college, community college and university courses by keyword, enter some or all of the following, then select the Search button.
(Type the name of a College, University, Exam, or Corporation)
(For example: Accounting, Psychology)
(For example: ACCT 101, where Course Prefix is ACCT, and Course Number is 101)
(For example: Introduction To Accounting)
(For example: Sine waves, Hemingway, or Impressionism)
Distance:
of
(For example: Find all institutions within 5 miles of the selected Zip Code)
Privacy Statement   |   Terms of Use   |   Institutional Membership Information   |   About AcademyOne   
Copyright 2006 - 2024 AcademyOne, Inc.