Course Criteria

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

    3 credits An advanced course on the design and organization of digital com puters. This course covers the detailed physical implementation of fixed-and floating-point arithmetic, pipelined CPUs, multilevel memory hierar chies, I/O and disk subsystems, architectural support for operating sys tems and programming languages and multiprocessor/multicore architec tures. Prerequisite: CSC 2025A and CSC 2060N. Offered: 2008 - 2010.
  • 3.00 Credits

    3 credits An introduction to the theory and practice of relational database sys tems. Topics include storage structures, the relational model, database concurrency, database recovery, and query optimization. Prerequisite: CSC 2025A. Offered: 2008 - 2010.
  • 3.00 Credits

    3 credits Introduction to the structure of multiprogramming computer operat ing systems. Topics include: memory management, multiprogramming, virtual memory, paging, segmentation, job and process scheduling, con currency, sharing, synchronization, processor management, deadlock detection and avoidance, device and file management. Prerequisite: CSC 2025A. Offered: 2008 - 2010.
  • 3.00 Credits

    3 credits This is a course in Internet technology and programming for the World Wide Web. Topics include but are not limited to: the structure of the Internet, web browsers, web servers and cookies, the early history of the web, and some of its main innovations. There will be a survey of client and server side programming, web design, search engines, web security, mul timedia, wireless web. The course will concentrate on a single technology for building interactive web applications. Prerequisites: CSC 2025A, CSC 2081A. Recommended: CSC 3072A. Offered: 2008 - 2010.
  • 3.00 Credits

    3 credits Principles of design and implementation of modern compilers. Topics include lexical analysis, parsing, code generation, error detection and recovery and optimization. Prerequisite: CSC 2025A. Offered: 2008 - 2010.
  • 3.00 Credits

    3 credits Algorithmic development is a key ingredient to the development of computer based solutions for a wide variety of scientific and industrial problems. This course provides students with an opportunity to further develop their skills in developing and documenting methodologies for the solution of various problem classes. Topics include large systems devel opment in a cooperative environment, the writing of understandable pseudo-code, techniques for estimating the efficiency of an algorithm, the use of advanced data structures, and the implementation of these tech niques using a programming language like Pascal or C. Example problems may be drawn from a variety of areas in discrete and continuous Mathematics. The course will require cooperation and collaboration among students to complete more complex programming assignments. Prerequisites: MTH 1017A, CSC 2025A. Offered: 2008 - 2010.
  • 3.00 Credits

    3 credits This course provides a hands-on and application-oriented approach to visualization and 3-D computer graphics. Topics include the computer graphics and visualization pipelines, visualization algorithms, data repre sentations, basic image processing, visual perception, and applicationTs of visualization. This course presents introductory as well as more advanced topics on visualization. Under the guidance of the instructor, students will have the opportunity to further explore a visualization topic of their choos ing by completing a course project. Prerequisite: CSC 2025A. Offered: 2008 - 2010.
  • 3.00 Credits

    3 credits each A one-year, project-oriented course intended primarily for juniors and seniors in the Computer Science major, and for others who wish to improve their programming skills and knowledge of data structures and algorithms. Emphasized is a systematic approach to the design, imple mentation, testing and debugging of software systems. Students com plete numerous programming projects in modern programming languages throughout the year. CSC 3971N and CSC 3972N form a twosemester course sequence and must be taken in the same academic year to count for cred it towards the Computer Science major. Prerequisite for CSC 3971N: CSC 2025A or permission of the instructor. Prerequisite for CSC 3972N: CSC 3971N com pleted in the immediately preceding semester. Offered: 2008 - 2010.
  • 3.00 Credits

    3 credits An introduction to Abstract Computer Science Theory. Topics will include Automata Theory, Formal Languages, Grammars, Turing Machines, and Computability. This course is especially recommended for students intending to pursue graduate studies in Computer Science. Prerequisite: MTH 1017A. Offered: 2008 - 2010.
  • 3.00 Credits

    3 credits An introduction to ballet through classroom study, with attention given to basic ballet vocabulary, body placement, stretching and strength ening exercises, rhythm, coordination, and balance. Video and live per formances will be used to develop a critical appreciation of the art form of ballet. The course will also include an historical overview. Prerequisite: DAN 1001A. Offered: 2008 - 2010.
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.