Course Criteria

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

    This course provides an introduction to the C# programming language and the .NET Framework for the development of Windows game applications. Some discussion of DirectX programming is also included. (W) 3.000 Credit hours 3.000 Lecture hours Levels: Undergraduate Schedule Types: Lecture, Internet/E-mail Computer Information Sciences Department Course Attributes: Lower Division
  • 1.00 - 3.00 Credits

    Student works with an industrial sponsor in the area of CIS. Approval of Internship Coordinator required. (F,W,S). 1.000 TO 3.000 Credit hours 1.000 TO 3.000 Other hours Levels: Undergraduate Schedule Types: Internship/Co-op, Independent Study Computer Information Sciences Department Course Attributes: Lower Division
  • 4.00 Credits

    This course introduces students to further topics in discrete mathematics, including theory of computation, more complexity theory, coding theory, and game theory. 4.000 Credit hours 4.000 Lecture hours Levels: Undergraduate Schedule Types: Lecture Computer Information Sciences Department Course Attributes: Upper Division
  • 4.00 Credits

    The architecture of computer systems and associated software. Topics include digital logic circuits, computer interfacing, interrupt systems, input/output systems, memory systems, assemblers and assembly language programming, and computer networks. (F,W,S). 4.000 Credit hours 4.000 Lecture hours Levels: Undergraduate Schedule Types: Lecture Computer Information Sciences Department Course Attributes: Upper Division
  • 4.00 Credits

    This course focuses on data design and algorithm design. Data design topics include object-oriented discussions of hashing, advanced tree structures, graphs, and sets. Algorithm design topics include the greedy, divide-and-conquer, dynamic programming, backtracking and branch-and-bound techniques. A significant discussion of algorithm complexity theory, including time and space trade-offs and elementary computability theory, is included. (F,W,S) 4.000 Credit hours 4.000 Lecture hours Levels: Undergraduate Schedule Types: Lecture, Internet/E-mail Computer Information Sciences Department Course Attributes: Upper Division
  • 4.00 Credits

    This course focuses on data design and algorithm design for software engineers. Data design topics include object-oriented discussions of hashing, advanced tree structures, graphs and sets. Algorithm design topics include the greedy, divide-and-conquer, dynamic programming, backtracking and branch-and-bound techniques. A significant discussion of algorithm complexity theory, including time and space trade-offs and elementary computability theory, is included. (F,W,S) 4.000 Credit hours 4.000 Lecture hours Levels: Undergraduate Schedule Types: Lecture, Internet/E-mail Computer Information Sciences Department Course Attributes: Upper Division
  • 4.00 Credits

    This course presents an in-depth treatment of the following software engineering topics: software engineering paradigms, requirements, specification, functional design, object-oriented design, user interface design, software verification and validation, and the maintenance and management of software engineering artifacts, as well as an introductory discussion of software reliability. Various phases of the software engineering process will be modeled using UML. (F,W) 4.000 Credit hours 4.000 Other hours Levels: Undergraduate Schedule Types: Recitation Computer Information Sciences Department Course Attributes: Upper Division
  • 4.00 Credits

    This course continues the formal development of the software engineering material begun in CIS 375. Topics covered include personal software process, team software process, formal methods, security, software architecture, software quality assurance, software fault tolerance, the evaluation of the effectiveness of human computer interaction and software reliability. (W,S) 4.000 Credit hours 4.000 Lecture hours Levels: Undergraduate Schedule Types: Lecture Computer Information Sciences Department Course Attributes: Upper Division
  • 3.00 Credits

    The course introduces students in engineering, management and computer science to modern robot technology and the application of this technology to improve productivity in manufacturing and assembly operations. The emphasis will be on applications of robot technology to production problems rather than on the extensive theory of robotics. (F,W,S). 3.000 Credit hours 2.000 Lecture hours 3.000 Lab hours Levels: Undergraduate Schedule Types: Laboratory, Lecture Computer Information Sciences Department Course Attributes: Upper Division
  • 3.00 Credits

    A course designed to offer selected topics in an area of computer science. The specific topics will be announced (together with special prerequisites) each time offered. Students must elect different topics to take both CIS 390 and CIS 391. (OC). 1.000 TO 3.000 Credit hours 1.000 TO 3.000 Lecture hours Levels: Undergraduate Schedule Types: Lecture Computer Information Sciences Department Course Attributes: Upper Division
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 - 2025 AcademyOne, Inc.