|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
No course description available.
-
3.00 Credits
Prerequisites: Any programming course An intensive course in the C programming language with introduction to UNIX for students who are already proficient in another high-level programming language such as BASIC, FORTRAN, or PASCAL.
-
3.00 Credits
Prerequisites: Any programming course Fundamental conceptual tools and their implementation of object-oriented design and programming such as: object, type, class, implementation hiding, inheritance, parametric typing, function overloading, polymorphism, source code reusability, and object code reusability. Object-Oriented Analysis/Design for problem solving. Implementation of Object-Oriented Programming paradigm is illustrated by program development in C++.
-
4.00 Credits
3 hours lecture; 2 hours laboratory Prerequisites: CIS 190 Corequisites: MTH 181 Introduction to major components of computer system software. The course introduces fundamental concepts of computing systems, such as binary arithmetic and data representation, the Von Neumann model for processing computer programs, the operation of memory, instruction set, and machine and assembly language programming. It systematically presents the levels of transformations from machine language to assembly language to high level language. The role of such systems software components as assemblers, compilers, linkers, loaders, and operating systems is studied. The course has a strong project component.
-
4.00 Credits
3 hours lecture; 2 hours laboratory Prerequisites: CIS 190, 272 Corequisites: MTH 181 Laws of computer organization and design for RISC architectures. Interfaces between hardware and software are studied. Influence of instruction set on performance is presented. Design of a processor with pipelining is analyzed. Computer arithmetic is studied. Memory hierarchy and their influence on performance is documented. Elements of interfacing and I/O organization are included. The course has a design, implementation, and analytical components. (Formerly offered as CIS 270)
-
4.00 Credits
3 hours lecture; 2 hours laboratory Prerequisites: CIS 181 Object-oriented analysis and design: methodologies and tools. Object-oriented analysis and design: methodologies and tools. The course focuses on methodologies of specification and design of software systems. It addresses the issues of user interface design and software prototyping. The course also presents the state of the art in the tool and environments supporting the front end of the software development cycle.
-
3.00 Credits
No course description available.
-
3.00 Credits
Conditions and hours to be arranged Prerequisites: Permission of the instructor, department chairperson, and college dean Study under the supervision of a faculty member in an area covered in a regular course not currently being offered.
-
0.00 - 9.00 Credits
Conditions and hours to be arranged Prerequisites: At least sophomore standing; permission of the instructor, department chairperson, and college dean Work experience at an elective level supervised for academic credit by a faculty member in an appropriate academic field. For specific procedures and regulations, see section of catalogue on Other Learning Experiences. Graded CR/NC
-
4.00 Credits
Prerequisites: CIS 273, 360 General organization of a computer system. Memory hierarchy. Emphasis on memory organization and management implementation. Local and long distance communication, bus, input-output organization and control. Programmed I/O and I/O processors. Interrupt handling. Processor organization; instruction set; arithmetic-logic unit; parallel and stack processors. Programmed and hardwired, central and distributed control.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|