|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
Designed to help students develop programming skills appropriate for scientific and industrial applications. Emphasis is placed on problem modeling, algorithm development and data visualization. Standard techniques such as linear and non-linear equation solving, discrete difference equations and curve fitting are applied to typical industrial problems to give dynamic simulations. The use of a standard programming language, currently FORTRAN, and ancillary applications such as Maple, or a spreadsheet, allow the rapid prototyping required of industrial development. Prerequisites: CIS 190 with a minimum grade of "C-," and MATH 151.
-
3.00 Credits
A survey of advanced data structures and algorithms. Topics include: linear lists, linked lists, arrays, tree, multi-linked lists, hashing, searching, sorting, recursion and analysis of the algorithms that use these structures. Taught in Java. Prerequisites: CIS 191 with a minimum grade of "C-"; MATH 140 or above excluding MATH 209 and MATH 210or Accuplacer College-Level Mathematics score of 75 or above.
-
1.00 - 6.00 Credits
Special Topics
-
3.00 Credits
An introduction to computer organization using assembly-language programming. Topics include numeral systems, byte instructions, branching, indexing, computer arithmetic, subroutines, logical operators, and I/O. The fundamental concepts and terminology associated with computer hardware systems are also covered. The physical and electronic components of a computer, including processing units, memory units, and input/output devices are surveyed. Prerequisite: CIS 280 with a minimum grade of "C-."
-
3.00 Credits
A focus on common environment and design tools used in the development and implementation of graphic user interfaces. Emphasis is placed on the automation of tasks and the customization of systems by programming constructs. Applications are developed for both a local environment and a broad-based use of the Internet. The implementation language is C++ or Visual Basic. May be repeated with a different implementation language. Prerequisite: CIS 191 with a minimum grade of "C-."
-
3.00 Credits
A study of the major components of operating systems, such as job and resource management in both multiprogramming and multiprocessing systems. Additionally, an introduction to the UNIX operating system includes UNIX commands, the role of the system administrator, the file system, controlling processes, programming in the shell, the network file system, and security. Prerequisite: CIS 300 with a minimum grade of "C-."
-
3.00 Credits
A study of client-server applications designed around the World Wide Web. Students design and implement applications which provide access to centralized resources such as databases and mail servers from web browsers. Students utilize Perl, CGI, and SQL to construct applications such as an online shopping site, an enterprise document server, or a shared Intranet database. Security of data during transmission and storage is emphasized. Prerequisite: CIS 250 with a minimum grade of "C-."
-
3.00 Credits
Designed to provide students with the skills needed to solve mathematical problems using a computer. Topics include: computer arithmetic, roots of a single equation, nonlinear simultaneous equations, matrices, determinants, linear simultaneous equations, numerical integration, differential equations, interpolation, curve fitting, and other topics as time permits. Prerequisites: CIS 275 or CIS 280 with a minimum grade of "C-"; and MATH 151.
-
1.00 Credits
An advanced topic in computing, selected by the instructor from areas of computer science not usually included in the regular curriculum, conducted in a lecture, seminar or individualized format. Student involvement through presentations is emphasized. May be taken under different topics for a total of three credits. Prerequisite: CIS 191 with a minimum grade of "C-."
-
1.00 - 6.00 Credits
Special Topics
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2024 AcademyOne, Inc.
|
|
|