|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
Basic building blocks and design methods to construct synchronous digital systems. Alternative representations for digital systems; Bipolar TTL vs. MOS implantation technologies; Standard logic (SSI, MSI) vs. programmable logic (PLD, FPGA); Finite state machine design. Usage of Xilinx HDL design software for implantation of various logic circuits.
-
3.00 Credits
Basic hardware/software components, assembly language, and functional architecture design of computers; syntax and semantics of a typical microprocessor assembly language; instruction sets, construction and execution of an assembly program; the design and I/O modules, memory, control unit and arithmetic unit. Prerequisite: CIS 320.
-
3.00 Credits
This course will offer a wide perspective on software development, including requirements analysis, technical design, estimating, programming style, testing and quality, and management issues. Pre-requisite: Consent of instructor.
-
3.00 Credits
This course explores the design of high-level languages; criteria for language selection; specification techniques for syntax and semantics; trends in high-level language design and introduction to programming in LISP. Prerequisite: BCIS 2331 or COSC 1320.
-
3.00 Credits
A study of the basic types of abstract languages and their acceptors; the Chomsky hierarchy; solvability and recursive function theory; application of theoretical results to practical problems. Prerequisite: MATH 331.
-
3.00 Credits
This course examines ethical issues and moral problems that are faced by engineers, computer scientists and information technology professionals. CIS 390 covers issues such as moral/ethical relevance, professional responsibilities, privacy, intellectual property, risks and liabilities. Students review case studies of ethical conflicts in work environment and resolve theoretical situatiosn through application of ethical codes.
-
3.00 Credits
The principles and concepts that govern the design of modern computer operating systems are studied. Managing computing resources such as the memory, the processor and the Input/ Output devices are covered - algorithms for CPU scheduling, memory and general resource allocation; process coordination and management; case studies of several operating systems. Operating systems also manage the authentication, accounting and authorization aspects in a multi-user system. Issues and limitations imposed on a computing environment by the choice of different operating systems are also explored. Prerequisite: CIS 305.
-
3.00 Credits
This course presents concepts of data information theory, bandwidth computation, error coding and recovery, data security and cryptography. Prerequisite: Calculus II and MATH 453.
-
3.00 Credits
Several computer networking concepts are covered including the OSI reference model for networking protocols, TCP/IP implantation, internetworking technologies such as frame relay, FDDI, X-25, ISDN services, the Internet, and the World Wide Web. The use of internetworking software applications, routing/switching hardware and algorithms, security, intranets and intranet servers and browsers, networks and network servers, LANs/WANs. The course will also include case studies of existing networks and network architectures. Prerequisite: CIS 305.
-
3.00 Credits
Concepts of heterogeneous multi-computer systems, distributed operating systems are covered. Communication in a client/server model using RPC, Message oriented communications, remote object invocation, and stream oriented communication for multimedia environments, distributed processes and software agents. Other distributed system concepts such as clock synchronization, data consistency and replication, fault tolerance, security and distributed component and file systems are also covered. Prerequisite: CIS 410 and 420.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Cookies Policy |
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|