Course Criteria

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

    This course presents the fundamental concepts of the operating system technology. Topics include design and implementation issues for modern operating systems, operating system components (process-, memory-, IO- management, file systems, command interpreters, etc.), and their mutual relations, as well as dependence on the underlying hardware, and impact on compiler and hardware design. Assignments include the design and implementation of a simulation of a small operating system. Prerequisites: CS 301, CS 311. 3 credits. FS
  • 3.00 Credits

    The course examines the internal structure and implementation details of one or more modern operating systems. Various algorithms and data structures involved in scheduling, memory management, input-output and secondary storage management are discussed, and their interdependence and interaction is emphasized. The implementation of system calls for use in system programming and administration is also considered. Prerequisite: CS 451. 3 credits. S
  • 3.00 Credits

    The course is an introduction to Parallel and Distributed Computing. Topics include advantages, limitations, theory, and applications of parallel and distributed computing, modern trends in parallel hardware and software design, and parallel and distributed programming. Several major projects using parallel and distributed programming paradigms will be assigned. Prerequisites: CS 301 and CS 311. 3 credits. F
  • 3.00 Credits

    An introduction to the electronics of telecommunications. Fundamental concepts and components of analog and digital electronic systems such as transducers, signal conditioners and data transmission channels are covered. Topics also include theory of signal modulation, switching, multiplexing and transmission/reception. Prerequisites: CS 301, CS 371 and MTH 163 or MTH 310. 3 credits. AYS
  • 3.00 Credits

    This course is a study of LAN components and LAN technology, including topologies, communications media, interfacing equipment, hardware and software. Students will be introduced to topics such as network architecture, LAN design, LAN interconnect, network management and LAN performance. Prerequisites: CS 301 and CS 371. 3 credits. AYS
  • 3.00 Credits

    This course will involve a study of the steps and techniques necessary in the creation of large software systems. The following techniques will be included: object-oriented analysis and design; coding and testing; project management; structured system evaluation. Prerequisite: CS 321. 3 credits. F
  • 3.00 Credits

    This course presents a formal approach to techniques in software design and development and provides a means for students to apply these techniques. As part of this course, students work in teams in the organization, management and development of a large software project. Capstone course. Prerequisite: CS 481. 3 credits. S
  • 3.00 Credits

    By special permission, students with an average of "B" or better in computer science courses, and ademonstrated ability and need, may undertake independent work in a subject area not covered by any of the listed courses. Their work will be under the supervision of a member of the department. Prerequisite: CS 301 and permission of department chair. Open only to majors. 3 credits. N
  • 3.00 Credits

    Each course will study topics of current interest in computer science. Specific topics and additional prerequisite will be announced in advance. Prerequisite: CS 301. 3 credits. N
  • 3.00 Credits

    The course provides students with an opportunity to work in the private or public sector, in an area directly related to computer science. Students meet with a designated faculty member, write reports and give presentations on their work experience. Prerequisite: CS 301 and a 3.0 or higher major index and approval of the department chair. Open only to majors. 3 credits. S
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.