|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
This course is an introduction to the broad and dynamic field of computing for non-majors. While addressing the differences between Computer Science and Computer Information Systems, the class covers topics including how a com-puter functions, how data is encoded, architectures, operating systems, high-level programming, information systems, applications, limitations of computing, and ethical questions in computing. Offered spring semesters.
-
3.00 Credits
This course is an introduction to the practice of problem solving and data analysis using spreadsheets and the R programming language, with an emphasis on the types of problems encountered in real-world data. Topics include problem solving, control structures, simple data structures, basic numerical algorithms, and data visualization and analysis with emphasis on using the extensive R libraries for solving these types of problems.
-
3.00 Credits
This course is the first course in computer programming with an emphasis on prob-lem solving and program design. Topics include algorithm design, testing, input and output, expressions, control structures, functions, list and dictionaries, read-ing and writing files.
-
3.00 Credits
Introduction to object-oriented design and implementation with an emphasis on the tools, processes, and disciplines used in large-scale software development projects. Topics include class design, code refactoring, inheritance and interfaces, exception handling, and version control systems. Prerequisites: CS 112. 3 lecture and 2 laboratory hours required to be taken in the same semester
-
1.00 Credits
Introduction to object-oriented design and implementation with an emphasis on the tools, processes, and disciplines used in large-scale software development projects. Topics include class design, code refactoring, inheritance and interfaces, exception handling, and version control systems. Prerequisites: CS 112. 3 lecture and 2 laboratory hours required to be taken in the same semester
-
3.00 Credits
This course is an introduction to how data is stored in the computer. It in-troduces and examines the implementation of a variety of data structures including lists, stacks, queues, and trees. Additionally, this class covers fundamental algorithm analysis and design that is critical to application de-velopment in science and business. Offered fall semesters. Prerequisites: CS 120 or consent of the instructor. 3 lecture and 2 laboratory hours where laboratory hours are not required for minor.
-
1.00 Credits
No course description available.
-
3.00 Credits
This course is an introduction to how data is stored in the computer. It introduces and examines the implementation of a variety of data structures including lists, stacks, queues, and trees. Additionally, this class covers fundamental algorithm analysis and design that is critical to application development in sci-ence and business. Offered fall semesters. Prerequisites: CS 120 or consent of the instructor. 3 lec-ture and 2 laboratory hours where laboratory hours are not required for minor.
-
1.00 Credits
No course description available.
-
3.00 Credits
A study of the design, maintenance, and use of databases. Topics include relational modeling, normaliza-tion, query languages, and programming APIs for database access. Students will design their own data-base and write a database-driven application that uses it. Offered fall semesters. Lecture portion cross-listed as CIS 356. Prerequisite: CS 120 or consent of the instructor. 3 lecture and 2 laboratory hours.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Cookies Policy |
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|