|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
4.00 Credits
An introduction to software design techniques necessary for writing programs of moderate complexity. Topics to be discussed include introductory data structures, sorting, searching, and top-down design strategies. Primary emphasis is on programming in a high level programming language. This course includes a required 2 hour lab component. Prerequisite: CSI 130. Each semester.
-
3.00 Credits
This course covers mathematical topics necessary for understanding concepts in computer science. Topics include sets, relations, functions, Boolean algebras, switching circuits, number theory, induction, recursion, solving recurrences, introduction to pseudo-code, probability, elementary counting techniques, and graphs. May not be taken for credit towards a major in mathematics. Prerequisite:, Any 3 credit hour math course at the level of MTH133 or higher Annually, Spring
-
4.00 Credits
The course focuses on the operation and administration of the computer and its role in information systems. The course introduces topics common to all operating systems such as CPU scheduling, memory management, and virtual memory. This course covers an introduction to computer architecture and organization including memory organization, processor architecture and instruction sets. This course cannot be used for credit in CS or CIS. Prerequisite: CSI 250 or 230 or 140 or equivalent, and CSI 121. As needed.
-
3.00 Credits
Advanced COBOL language concepts are studied such as file manipulations and sorting. Students write programs for business-related applications. Prerequisite: CSI 150. Annually, Spring.
-
3.00 Credits
This course is an introductory course in event-driven programming. It focuses on designing programs and systems that contain effective Graphical User Interfaces for computer users. Platforms for development will include the use of tools such as Visual Basic, web based html forms, or the Java Abstract Windowing Toolkit. Prerequisite: CSI 130. As needed.
-
-
3.00 Credits
The course presents the concepts, methodologies, and tools required for the successful analysis of information systems. It covers the first half of the systems development life cycle, from determining the systems requirements through selecting the best alternative design strategy. Prerequisite: CSI 250 or 230 or 140 or equivalent and ENG 360 (or concurrently). Annually, Fall
-
1.00 - 3.00 Credits
For students at the sophomore level or above who wish to arrange a practicum in a laboratory or appropriate business learning environment in computer science. Prerequisites: 15 hours of related coursework, grade point average consistent with departmental graduation requirements, and permission of the instructor. Note: No more than 9 credit hours combined total for this practicum, any internship, or any independent study may be counted toward the major.
-
3.00 Credits
This course concentrates on the relationship between computing hardware and machine language instruction sets as well as introductory digital electronics. The course examines logic gates, machine language and assembly language. Students will also study digital electronics, computer circuit design with small and medium scale integrated circuits. Several computer systems and microprocessors are used as examples. Prerequisite: CSI 230. Annually, Fall.
-
3.00 Credits
This course continues the discussion of the systems development life cycle begun in CSI 295, and covers the concepts, methodologies, techniques and tools required for the effective development and implementation of information systems. Prerequisite: CSI 295. Annually, Spring.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|