Course Criteria

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

    Introduction to the design, behavior, and analysis of computer algorithms. Searching, sorting, and combinatorial algorithms are emphasized. Worst case and average bounds on time and space usage. 3. 000 Credit Hours 3. 000 Lecture hours Levels: Graduate Doctoral, Graduate Business, Graduate, Undergraduate Schedule Types: Lecture College of Science & Letters College Computer Science Department Course Attributes: Communications Requirement, CSCI Technical Elective
  • 3.00 Credits

    Study of commonly used computer programming languages with an emphasis on precision of definition and facility in use. Scanning, parsing, and introduction to compiler design. Use of compiler generating tools. 3. 000 Credit Hours 3. 000 Lecture hours Levels: Graduate Doctoral, Graduate Business, Graduate, Undergraduate Schedule Types: Lecture College of Science & Letters College Computer Science Department Course Attributes: CSCI Technical Elective
  • 3.00 Credits

    New topics in programming language design such as concepts of concurrent and distributed programming, communicating sequential processes, and functional programming. System development tools and language features for programming. Introduction to programming language semantics. 3. 000 Credit Hours 3. 000 Lecture hours Levels: Graduate Doctoral, Graduate Business, Graduate, Undergraduate Schedule Types: Lecture College of Science & Letters College Computer Science Department Course Attributes: CSCI Technical Elective
  • 3.00 Credits

    Introduction to methodologies for object-oriented design and programming. Examines the object model and how it is realized in various object-oriented languages. Focuses on methods for developing and implementing object-oriented systems. 3. 000 Credit Hours 3. 000 Lecture hours Levels: Graduate Doctoral, Graduate Business, Graduate, Undergraduate Schedule Types: Lecture College of Science & Letters College Computer Science Department Course Attributes: CSCI Technical Elective
  • 3.00 Credits

    This course provides an introduction to architecture, analysis, design, and implementation of distributed, multi-tier applications using distributed object technology. The course focuses on the services and facilities provided by an Object Request Broker (ORB). Students will use a commercially available ORB and Database Management System to develop distributed object applications. 3. 000 Credit Hours 3. 000 Lecture hours Levels: Graduate Doctoral, Graduate Business, Graduate, Undergraduate Schedule Types: Lecture College of Science & Letters College Computer Science Department Course Attributes: Communications Requirement, CSCI Technical Elective
  • 3.00 Credits

    Introduction to operating system concepts-including system organization for uniprocessors and multiprocessors, scheduling algorithms, process management, deadlocks, paging and segmentation, files and protection, and process coordination and communication. 3. 000 Credit Hours 3. 000 Lecture hours Levels: Graduate Doctoral, Graduate Business, Graduate, Undergraduate Schedule Types: Lecture College of Science & Letters College Computer Science Department Course Attributes: CSCI Technical Elective
  • 3.00 Credits

    Introduction to data communication concepts and facilities with an emphasis on protocols and interface specifications. Focuses on the lower four layers of the ISO-OSI reference model. 3. 000 Credit Hours 3. 000 Lecture hours Levels: Graduate Doctoral, Graduate Business, Graduate, Non Credit, Undergraduate Schedule Types: Lecture College of Science & Letters College Computer Science Department Course Attributes: CSCI Technical Elective
  • 3.00 Credits

    An introduction to the fundamentals of computer and information security. This course focuses on algorithms and techniques used to defend against malicious software. Topics include an introduction to encryption systems, operating system security, database security, network security, system threats, and risk avoidance procedures. 3. 000 Credit Hours 3. 000 Lecture hours Levels: Graduate Doctoral, Graduate Business, Graduate, Undergraduate Schedule Types: Lecture College of Science & Letters College Computer Science Department Course Attributes: Communications Requirement, CSCI Technical Elective
  • 3.00 Credits

    Introduction to the functional elements and structures of digital computers. Detailed study of specific machines at the register transfer level illustrates arithmetic, memory, I/O and instruction processing. 3. 000 Credit Hours 2. 000 Lecture hours 2. 000 Lab hours Levels: Graduate Doctoral, Graduate Business, Graduate, Undergraduate Schedule Types: Lecture/Lab, Lab, Lecture College of Science & Letters College Computer Science Department Course Attributes: Communications Requirement, CSCI Technical Elective
  • 3.00 Credits

    Introduction to computational methods for intelligent control of autonomous agents, and the use of programming paradigms that support development of flexible and reactive systems. These include heuristic search, knowledge representation, constraint satisfaction, probabilistic reasoning, decision-theoretic control, and sensor interpretation. Particular focus will be places on real-world application of the material. 3. 000 Credit Hours 3. 000 Lecture hours Levels: Graduate Doctoral, Graduate Business, Graduate, Undergraduate Schedule Types: Lecture College of Science & Letters College Computer Science Department Course Attributes: CSCI Technical Elective
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.