|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
4.00 Credits
Application software implementation using C language. Topics include: functional decomposition, separate implementation code compilation, static and dynamic data structures, input/output, preprocessor facilities and the C Library. This course has an additional fee. Prerequisite CS 116 is required.
-
3.00 Credits
This course is a survey of computer topics in which the student will learn the fundamentals of computers, including such topics as developmental history, elementary hardware and software concepts, current state of computers and the effect on the way we live, algorithmic methods, Visual Basic programming, and future trends. Prerequisite of MTH 3 is required.
-
4.00 Credits
This course is a study of hardware and software concepts and their interrelationships. Topics include: storage codes and conversions, principals of digital logic, machine language programming, assembly language programming, storage of data, memory and registers, microcode, instruction set architecture, addressing schemes, indirect addressing, indexing, stacks, subprograms and subprogram linkage, I/O. Other topics are access to operating system facilities, calling assembly language routines from high-level languages. Prerequisite CS 116 is required.
-
3.00 Credits
This course covers the relationship of information systems (IS) to an organization. Topics include: types of information systems, decision support, IS strategies, and quality concerns for both product and process. Cannot be taken for major credit by Computer Science majors. Laboratory fee The prerequisite of CS 133 is required. Cannot be taken for major credit by Computer Science majors
-
3.00 Credits
This course examines various aspects of database design, implementation and administration. Students will be exposed to a survey of database theory and practice and will apply these concepts to various information needs problems. Topics include entity-relationship modeling; relational database design; information retrieval; backup and recovery; and security and authorization. This course has an additional fee. Prerequisite of CS 106 and junior status is required.
-
4.00 Credits
This course covers key technologies required to construct reliable and usable information systems such as advanced Entity-Relationship modeling; interactive, embedded and dynamic SQL; clientserver system design for relational databases; advanced features of SQL; physical and logical query optimization; SQL solutions to common business problems. This course has an additional fee. Prerequisite CS 231 is required.
-
3.00 Credits
This course covers fundamental operating systems concepts and theory including: an overview of operating systems architecture and functionality; comparison of current operating systems; processes, synchronization, scheduling and deadlocks; physical and virtual memory management; file systems; and an introduction to network operating systems. This course has an additional fee. Prerequisite CS 116 is required.
-
4.00 Credits
This course reviews object oriented concepts. Topics include: the Windows operating environment, foundation classes, graphical user interfaces, and applications to specific problem types. This course has an additional fee. Prerequisite CS 111 is required.
-
3.00 Credits
This course discusses human factors concepts applied to human-computer interface design. Three generations of interface paradigms are examined in relation to the historical development of hardware and software. Students will explore various development methodologies that have evolved and learn how to organize and plan for usability testing. Students will gain an understanding of the importance of human perception in the development of digital interfaces and the types of strategies involved in that process. Design theories are applied to usability testing problems. This course has an additional fee. Prerequisites of junior or senior standing and computer science major are required.
-
3.00 Credits
This course will examine the theories and principles of software engineering and apply them to a discipline specific problem. Topics include systems analysis and systems thinking, writing requirements, different modeling paradigms, and software quality. Prerequisites of CS major and senior standing are required.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|