|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
(3) An introduction to the design and development of interactive Web 2.0 user interfaces using client-side programming languages. Topics include layout and design for multiple screen sizes, form creation and validation, client-side DOM manipulation, coding frameworks, and interaction design best practices. F,S,Su.
-
3.00 Credits
This course covers the basics of structured programming using a web centric programming language. Topics include principles of input, process, and output; principles of structured programming, including data storage, conditional statements, and repetition; basic concepts of data validation and security; and development of computer programs to solve real-world problems. F,S.
-
3.00 Credits
(Students are required to have a personal notebook computer for this course)(Prereq: CSCI 135 with a grade of C or better, or CSCI 140 and CSCI 140L, both with a grade C or better) This course continues the study of programming in a dynamically typed language. Topics include object-oriented development, user-defined data types, debugging, testing, and elementary distributed computing.
Prerequisite:
Take 1 group; GROUP: Take CSCI*135; Minimum grade C,TR; GROUP: Take CSCI*140 CSCI*140L; Minimum grade C,TR;
-
3.00 Credits
(3 credits)(Prereq: A grade of 'C' or better in CSCI*145 or CSCI*150/L) Computer programming in the C++ language. Offered as needed
Prerequisite:
Take 1 group; GROUP: Take CSCI*150 CSCI*150L; Minimum grade C; GROUP: Take CSCI*145; Minimum grade C;
-
3.00 Credits
(3 credits)(Prereq: A grade of 'C' or better in CSCI*145 or CSCI*150/L) An introduction to programming with Visual Basic including Windows interface controls, Active X controls, and database access using Active X objects. Offered as needed
Prerequisite:
Take 1 group; GROUP: Take CSCI*150 CSCI*150L; Minimum grade C; GROUP: Take CSCI*145; Minimum grade C;
-
3.00 Credits
(3 credits)(Prereq: A grade of 'C' or better in CSCI*145 or CSCI*150/L). Students learn to program in the Java programming language. Topics include inheritance, threads, graphics, network programming, and Web-programming. Offered as needed
Prerequisite:
Take 1 group; GROUP: Take CSCI*150 CSCI*150L; Minimum grade C; GROUP: Take CSCI*145; Minimum grade C;
-
3.00 Credits
(3 credits)(Prereq: A grade of 'C' or better in CSCI*145 or CSCI*150/L, and MATH*174) Logical basis of computer structure, machine representation of information, flow of control, instruction codes, arithmetic and logical operations, indexing, indirect addressing, input-output, sub-routines, linkages, macros. Interpretive and assembly systems, and pushdown stacks. F
Prerequisite:
Take 1 group; GROUP: Take CSCI*145 MATH*174; Minimum grade C; GROUP: Take CSCI*150 CSCI*150L MATH*174; Minimum grade C;
Corequisite:
MATH*174
-
3.00 Credits
(3 credits) This course covers core computer hardware, including the relationships between components of a computer system. Software components are also introduced, including the fundamentals of the computer operating system and an introduction to virtualization systems. F,S
-
3.00 Credits
(3)This course provides students with a fundamental understanding of how to use a Linux operating system. Topics include accessing the command file, file manipulation, managing users and groups, file system permissions, controlling services, managing processes, configuring networking, and using package managers. F,S
-
3.00 Credits
(3 credits)(Prereq: A grade of 'C' or better in CSCI*145 or CSCI*150/L, and MATH*174) Topics include analysis of algorithms, with emphasis on computational complexity and advanced algorithms including self-adjusting trees, hashing, graphs, sorting, searching, and greedy algorithms. F,S
Prerequisite:
Take 1 group; GROUP: Take CSCI*145 MATH*174; Minimum grade C; GROUP: Take CSCI*150 CSCI*150L MATH*174; Minimum grade C;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2024 AcademyOne, Inc.
|
|
|