|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
Topics include: Boolean algebra, binary numbers, switching circuits; and an overview of theoretical computer science concepts such as formal language theory, computability, finite automata, and unsolvability. Prerequisite: MAT 120 or exam. 3 credits.
-
3.00 Credits
This course discusses the design and implementation of operating systems. Topics include multiprogramming, multi-processing, time-sharing, resource allocation and job scheduling. Communications, conversational computing, computer networks, memory protection, process management, interrupts segmentation, inter-process communications, paging, virtual memories, memory management will also be taught. The deadlock problem, detection, recovery, and prevention methods will be explored. Input, output, and the use of buffering and channels will be addressed as well. Prerequisite: MCO 232. 3 credits.
-
3.00 Credits
This course introduces students to advanced features of the UNIX Operating System. Student will gain valuable in-depth knowledge of the entire UNIX environment and the inner workings of this operating system. Prerequisite: MCO 232. 3 credits.
-
3.00 Credits
This course introduces students to the formal definition of programming languages and specification of syntax and semantics. Topics include: global properties of algorithmic languages including scopes of declaration, storage allocation, binding time, subroutines, and co-routines. List processing, string manipulation, data description, simulation languages; BNF notation, and formal language description and specification are also discussed. Prerequisite: MCO 232. 3 credits.
-
3.00 Credits
This course is divided into two parts. One part covers the concepts of Database Management. QBE, relational algebra, SQL, normalization, and other advanced topics are discussed. The second part of the course is comprised of hands-on instruction in advanced features of Microsoft Access. This course is not a required course or approved elective for a Computer Science or MIS degree. Prerequisite: MCO 148. 3 credits.
-
3.00 Credits
This course covers basic computer architecture. This includes: digital circuits, Boolean algebra, combinatorial logic, data representation and transfer, digital storage and accessing, control functions, input-output facilities, micro-programming, system organization and reliability, description and simulation techniques, digital arithmetic, features needed for multi-programming, multi-processing and real-time systems, and alternate machine organizations. Prerequisite: MCO 141. 3 credits.
-
3.00 Credits
This course covers the fundamental data structures, their related algorithms and implementation, and their application. This is taught in the context of objectoriented programming and using generic templates. The major data structures covered are stacks, queues, linked lists and trees. Corresponding to each kind of data representation are algorithms that provide for data storage, traversal, extraction, searching and sorting. Students are also taught to estimate the relative efficiencies of algorithms for each of the different data structures. Prerequisite: MCO 232. 3 credits.
-
3.00 Credits
This course will bring students from understanding the basic primitive operators to a full appreciation of the rich structure and power of the APL language. The aim is to present in-depth the versatility of the language for simulating and modeling complex systems and for solving complex problems. Topics include: arithmetic and data storage, APL functions, logical functions, data analysis, data selection, programming, output, storage commands, system commands, files and advanced programming. Prerequisite: MCO 104. 3 credits.
-
3.00 Credits
This course introduces HTML, XHTML, Cascading Style Sheets, JavaScript, and DHTML. Students will design and implement significant Internet-based web sites using all the major features of HTML and clientside scripting. Prerequisite: MCO 141. 3 credits.
-
3.00 Credits
This course provides students with an informed and critical perspective on current alternatives in the Database Management Systems (DBMS) area. Topics include: architecture; hierarchic, network and relational database approaches with respect to database structure; integrity; user view mechanisms; data storage and access techniques; data manipulation; normalization; file structures versus DBMS; SQL, and QBE. Prerequisite: MCO 232. 3 credits.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|