|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
Introduction to the use of the UNIX operating system and its utilities for incremental and distributed program development, maintenance, and debugging. The course covers the UNIX shell, utilities, and program development tools that are used for large projects involving multiple developers on multiple machines. Three hours per week. Prerequisites: Computer Science 176 or Computer Science 275, passed with a grade of C or higher. Course Type(s): None
-
4.00 Credits
Overview of files, records and files, blocking and buffering, secondary storage devices; sequential file organization, external sort/merge algorithms; random access; relative file organization; tree-structured file organization; search trees, indexed sequential file organization; list-structured file organization; multiple-key file organization. Four hours per week. Prerequisite: Computer Science 305, passed with a grade of C or higher. Course Type(s): None
-
3.00 Credits
Provides an opportunity for students who are engaged in a computer science-related experience. Fifteen to twenty hours of work experience per week. This course may be repeated for credit. Prerequisites: Junior standing; 30 or more earned credits with at least 15 taken at Monmouth University. Course Type(s): EX
-
1.00 - 3.00 Credits
An intensive study of a particular subject or problem in computer science to be announced prior to registration. The course may be conducted on either a lecture-discussion or a seminar basis. Three or four hours per week. Prerequisite: As announced in the course schedule. Course Type(s): None
-
3.00 Credits
The principles and practices of incorporating the theory of finite automata and context free languages, the maintenance and use of semantic information, and the generation and optimization of code to produce a compiler. Four hours per week. Prerequisites: Computer Science 315 and 335, passed with a grade of C or higher. Course Type(s): None
-
3.00 Credits
Concepts of object-oriented development; identification and definition of object classes; and case studies applying object-oriented design techniques. Three hours per week. Prerequisites: Computer Science 305, passed with a grade of C or higher, and either English 112 or successful completion of the Writing Proficiency Requirement. Course Type(s): WT
-
4.00 Credits
Overview of database system concepts; database modeling; entity-relationship diagrams; CODASYL, relational, and object-oriented databases; schema definition; data manipulation concepts; and the SQL language. Four hours per week. Prerequisite: Computer Science 306, passed with a grade of C or higher. Course Type(s): None
-
3.00 Credits
Introduction to the implementation of basic system software: text editors, assemblers, loaders, and macro processors, with emphasis on software methodology for creating and maintaining large programs. The language of instruction will be C, which will be briefly introduced. Four hours per week. Prerequisites: Computer Science 286 and 305, passed with a grade of C or higher, and Senior standing. Course Type(s): None
-
4.00 Credits
Management of memory, processes, files, and devices. OS design principles and performance measures. Multiprogramming, multiprocessing, concurrency, deadlock, virtual machines. Competitive and cooperating processes. Programs will be written in C. Four hours per week. Prerequisites: Computer Science 286 and 305, passed with a grade of C or higher. Course Type(s): None
-
3.00 Credits
Drawing lines and curves, area filling, fractals, three dimensional viewing, clipping, ray-tracing, shading, hidden line and surface removal. Four hours per week. Prerequisite: Computer Science 305, passed with a grade of C or higher. Course Type(s): None
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2024 AcademyOne, Inc.
|
|
|