Course Criteria

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

    Prerequisites: C S 141, 142. Three hours lecture. This course will provide the student with the tools needed to create modern graphical user interfaces using a number of different tools and paradigms. Core topics include the event-driven programming model, graphical coordinate systems, libraries for creating, managing and rendering windows, and simple animation and graphics. Students will create graphical user interfaces for a number of programs.
  • 3.00 Credits

    Prerequisite: C S 142 or 220. Three hours lecture. This course involves the study and implementation of the strategies and techniques of structured software systems development. Topics include system specification and documentation. Data management systems, structures, and applications are also covered.
  • 3.00 Credits

    Prerequisites: C S 142 or 235. Securing relevant evidence from computer systems and other electronic devices requires a range of skills and a deep understanding of how data is stored and organized electronically. This course serves as an introduction to the technologies relevant to computer forensics and provides the student with hands-on experience collecting and analyzing electronic data.
  • 3.00 Credits

    Prerequisite: C S 142. Three hours lecture. This course is a study of the hardware and software systems and subsystems that make the basic components of a computer system accessible to the managers and users of that system. Topics include processes, scheduling, resource allocation, protection, virtual memory, parallel processing, input/output processing, data encoding, accessing techniques, communications, compilers, and utilities.
  • 3.00 Credits

    Prerequisite: C S 241. Three hours lecture. This course introduces the concepts of 3-D graphics and modeling and realtime interaction in an event-driven environment. Topics include geometric transformations, light models, texture mapping, special effects, 3-D sound, physics modeling, and graphics engines.
  • 3.00 Credits

    Prerequisite: C S 142 or 220. Three hours lecture. This course studies the fundamental principles and roles of database management systems. Database models covered include the relational, entity-relationship, hierarchical, and network models with primary emphasis on the relational model. Other topics include database design and physical storage management. Although database theory is an important part of this course, students are expected to become proficient in an actual DBMS.
  • 4.00 Credits

    Three hours lecture and two hours lab. The principal concepts of digital systems and their applications to computer science are studied. Topics include number representations, codes, switching theory, sequential circuits, comparators, arithmetic circuits, counters, memory implementation, and integrated circuit logic families.
  • 3.00 Credits

    Prerequisite: C S 241. Three hours lecture. This course is a study of the theoretical issues and programming techniques involved in artificial intelligence. Core topics include search, knowledge representation, and reasoning. Additional topics may include game theory, planning, understanding, natural language processing, machine learning, neural networks, genetic algorithms, expert systems, and real-time systems. Students develop competence in a language widely used for A.I. programming, typically LISP or PROLOG.
  • 3.00 Credits

    Prerequisite: C S 370. Three hours lecture. In this course students develop an intermediate-level proficiency in the use of HTML, Access, Visual Basic, VBScript, and SQL as applied to accessing databases over the World Wide Web. The student uses these development tools together to develop interactive web-based applications that access databases. Applications developed in the course utilize graphic images, tables, forms, frames, ASP, CGI programming and database interfaces in an interactive GUI environment.
  • 1.00 - 3.00 Credits

    Prerequisites: Approval of faculty sponsor and school dean; junior or senior standing. This course provides students the opportunity to pursue individual study of topics not covered in other available courses. The area for investigation is developed in consultation with a faculty sponsor and credit is dependent on the nature of the work. May be repeated for no more than six credits.
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.