|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
1.00 - 10.00 Credits
A scheduled class with topics chosen to meet the special needs and interests of students, faculty, or visiting professors. Prerequisite: upper-division computer information science majors.
-
3.00 Credits
A study of numerical solutions of mathematical problems, including nonlinear equations, systems of linear equations, polynomial approximations, root finding, integration, and differential equations. Computer programs are written to solve these problems. (Identical to MATH 300.) Prerequisites: MATH 202 Calculus II and either CSIS 201 Introduction to Computer Science I or ENGR 152 Engineering Principles II.
-
3.00 Credits
An introduction to the concepts of information organization, methods of representing information both internally and externally. The course begins with basic structures (stacks, queues, linked lists, and trees) and moves through more complex data structures into the processing of files (sequential, relative, indexed sequential, and others). Programming projects are completed in one or more high-level languages. Prerequisites: CSIS 201 Introduction to Computer Science I and CSIS 202 Introduction to Computer Science II.
-
3.00 Credits
This course provides an introduction to constructing complete information systems based on the client-server model. On the client side, we introduce graphical user-interfaces, their design and implementation, as well as commonly used tools such as database access clients, and report generators. On the server side, we introduce database management systems and the use of server-side programming tools that provide connectivity for clients and access to database systems. Along the way, students are introduced to the basics of distributed computing and computer networks. Prerequisite: CSIS 202 Introduction to Computer Science II.
-
3.00 Credits
An introduction to the strategies used in producing quality software. The life cycle of software development is presented and utilized. Larger projects are undertaken by teams of students in the initial phases. Prerequisite: CSIS 202 Introduction to Computer Science II.
-
3.00 Credits
An introduction to the concepts of computer graphics, particularly those used with microcomputers. Basic programming and mathematical tools used in producing graphics are explored and applied in several projects. Prerequisites: CSIS 310 Data Structures and File Processing and MATH 190 Precalculus Mathematics.
-
3.00 Credits
A study of the organization of database systems for information storage, retrieval, and security. Examples of hierarchic, network, and relational-based systems are presented. Prerequisite: CSIS 310 Data Structures and File Processing.
-
3.00 Credits
An introduction to the field of communications among computers and computer systems, with an emphasis placed on LANS (Local Area Network Systems) and the OSI model. Students will experience the installation of one or more network systems. Prerequisite: CSIS 202 Introduction to Computer Science II.
-
3.00 Credits
An introduction to digital computer hardware architecture and organization. Topics include digital logic, processor design, instruction sets, and system architecture. Programs written in assembly language will be used to gain hands-on experience with the underlying system architecture. Prerequisite: CSIS 310 Data Structures and File Processing.
-
3.00 Credits
This course covers the fundamental concepts of object-oriented programming languages, including data abstraction and typing, class inheritance and generic types, prototypes and delegation, concurrency control and distribution, object-oriented databases, and implementation. Object-oriented solutions will be developed in one or more high-level languages. Prerequisite: CSIS 310 Data Structures and File Processing.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|