CollegeTransfer.Net

Course Criteria

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

    Hildreth An introduction to computer programming that provides the tools necessary for students to use computers effectively in scientific work, including physical sciences, biological sciences, medicine, mathematics, psychology and economics. Students learn to write software to solve problems, visualize and analyze data, perform computer simulations, and implement and test computational models that arise in a wide range of scientific disciplines. The course introduces MATLAB, an extensive and widely used technical computing environment with advanced graphics, visualization and analysis tools, and a rich high-level programming language. Students are required to attend an addi-tional two-hour laboratory section each week. Students can receive Mathematical Modeling distribution credit for only one of 111 and 112. Prerequisite: None. No prior background with computers is expected. Distribution: Mathematical Modeling. Does not satisfy the laboratory requirement. Semester: Spring Unit: 1.0
  • 3.00 Credits

    Metaxas As more and more people use the technologies and services made available from computer science, online environments like Facebook, Second Life, MySpace, Wikipedia, blogs, and open source development communities, have been flourishing. It is becoming clear that problems existing in our real world transfer and become amplified in the virtual world created by our interconnectivity. This course will start by studying the structure of the traditional Web and its recent successor, the Social Web, and will focus on issues of virtual identity, per-sonal and group privacy, trust evaluation and propagation, online security, critical thinking, online propaganda, googlearchy, fraud and manipulation, restricted resources, class differences, self-perception, and decision-making. Students are required to attend an additional 70-minute discussion section each week. Students can receive Mathematical Modeling distribution credit for only one of 110 and 114. Prerequisite: None Distribution: Mathematical Modeling Semester: Fall Unit: 1.0
  • 3.00 Credits

    Berg, Turbak (Computer Science) NOT OFFERED IN 2009-10. In this intensive course, students are introduced to engineering principles while designing and assembling robots out of LEGO parts, sensors, motors, and tiny computers. Fundamental robotics skills are learned in the context of studying and modifying a simple robot known as SciBorg. Then, working in small teams, students design and build their own robots for display at a robot exhibition. These projects tie together aspects of a surprisingly wide range of disciplines, including computer science, physics, math, biolo-gy, psychology, engineering, and art. Students may register for either PHYS 115 or CS 115 and credit will be granted accordingly. Not offered every year. Subject to Dean's Office approval. Prerequisite: None Distribution: Natural and Physical Science Semester: N/O Unit: 0.5
  • 2.00 Credits

    Metaxas The purpose of this course is to give students a broad foundation in issues related to creating multimedia and hypermedia applications. Topics to be covered include history and philosophy of hypermedia; principles of human-computer interaction; multimedia programming; optimizing for CD-ROMs and the World Wide Web; digital representation and editing of media (audio, graphics, video); media compression and transmission; and delivery of multimedia applications. Students are required to attend an additional two-hour laboratory section each week. Prerequisite: At least 111 (preferred) or 110 is required. At least one of ARTS 105, ARTS 108/CAMS 138, or ARTS 109/CAMS 139 is recommended. Distribution: Mathematical Modeling. Does not satisfy the laboratory requirement. Semester: Fall, Spring Unit: 1.0
  • 3.00 Credits

    Shaer Human-Computer Interaction is one of the areas that have transformed the way we use computers in the last 30 years. Topics include methodology for designing and testing user interfaces, interaction styles (command line, menus, graphical user interfaces, virtual reality, tangible user interfaces), interaction techniques (including use of voice, gesture, eye movements), design guidelines, and user interface software tools. Students will design a user interface, program a prototype, and test the result for usability. Prerequisite: 110 or 111 Distribution: Mathematical Modeling Semester: Spring Unit: 1.0
  • 2.00 Credits

    Metaxas, Tjaden An introduction to techniques and building blocks for organizing large programs. Topics include: modules, abstract data types, recursion, algorithmic efficiency, and the use and implementation of standard data structures and algorithms, such as lists, trees, graphs, stacks, queues, priority queues, tables, sorting, and searching. Students become familiar with these concepts through weekly programming as-signments using the Java programming language. Students are required to attend an additional two-hour laboratory section each week. Prerequisite: 111 or permission of the instructor. Students who received a grade of C+ or lower in 111 must contact the instructor before enrolling. Distribution: Mathematical Modeling. Does not satisfy the laboratory requirement. Semester: Fall, Spring Unit: 1.0
  • 3.00 Credits

    Shull An introduction to the design and analysis of fundamental algorithms. General techniques covered: divide-and-conquer algorithms, dynam-ic programming, greediness, probabilistic algorithms. Topics include: sorting, searching, graph algorithms, compression, cryptography, computational geometry, and NP-completeness. Prerequisite: 230 and either MATH 225 or permission of the instructor. Distribution: Mathematical Modeling Semester: Spring Unit: 1.0
  • 3.00 Credits

    Hildreth NOT OFFERED IN 2009-10. OFFERED IN 2010-11. An introduction to artificial intelligence (AI), the design of computer systems that pos-sess and acquire knowledge and can reason with that knowledge. Topics include knowledge representation, problem solving and search, planning, vision, language comprehension and production, learning, common sense reasoning, and expert systems. To attain a realistic and concrete understanding of these problems, CommonLisp, an AI programming language, will be taught and used to implement the al-gorithms of the course. Alternate year course. Prerequisite: 230 or by permission of the instructor. Distribution: Mathematical Modeling Semester: N/O. Offered in 2010-11. Unit: 1.0
  • 3.00 Credits

    Turbak An introduction to the concepts of languages and automata. Topics include languages, regular expressions, finite automata, grammars, pushdown automata, and Turing machines. The first half of the semester covers the Chomsky hierarchy of languages and their associated computational models. The second half of the semester focuses on decidability issues and unsolvable problems and the course closes with a brief introduction to complexity theory. The course includes a programming component investigating the application of automata theory to the scanning and parsing of programming languages. Prerequisite: 230 and either MATH 225 or permission of the instructor. Distribution: Mathematical Modeling Semester: Fall Unit: 1.0
  • 1.00 - 3.00 Credits

    Shull This course is intended to demystify the computer (open up the ?black box?) and teach how information at the highest level is processed and ultimately executed by the underlying circuitry. To this end, the course provides an introduction to machine organization and assembly language programming. Specific topics include the fundamentals of computer organization (introduction to numeric representation, Boo-lean logic, digital logic and all associated technology), a basic data path implementation, assembly language programming, how to assess and understand the performance of a computer, and brief overviews of assemblers, compilers and operating systems . Students are re-quired to attend one three-hour laboratory weekly . Prerequisite: 111 Distribution: Mathematical Modeling. This course satisfies the laboratory requirement. Semester: Fall Unit: 1.25
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)