|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
Independent Study
-
3.00 Credits
Independent Study
-
3.00 Credits
This course covers the history of the Internet, software and hardware connected with the Internet, the Internet and commerce, and education and social issues. The future of the Internet also is explored. Browsers, search engines, and email software packages are examined. The HTML markup language is introduced. Every Year, All
-
3.00 Credits
This course is an introduction to the field of computer science. Students learn about the history of computers and computing and explore the many disciplines that comprise this dynamic field such as operating systems, graphics and artificial intelligence. The algorithmic thinking necessary in the creation of computer programs is covered as students create 3D movies by providing instructions to characters in an animation. Every Year, Spring
-
4.00 Credits
This course serves as an introduction to computer science and computer programming. Topics include fundamental programming constructs; problem-solving techniques; basic data and control structures; testing; debugging; arrays; and an introduction to object-oriented programming. A lab is included. Every Year, All
-
4.00 Credits
This course is a continuation of CSC 110. Topics include advanced data structures (linked lists, stacks, queues, trees, hash tables), recursion, abstract data types, introductory algorithms, and intermediate object-oriented programming. A lab is included. Prerequisite: CSC 110; Every Year, Spring
-
3.00 Credits
This course introduces students to basic concepts and structures of discrete mathematics. Topics can include propositional and predicate logic, sets and set operations, functions, proof techniques, counting problems, probability and basic number theory. Applications include computer science, biology, social sciences, law and the physical sciences. Prerequisites: CSC 110, MA 110; MA 118, MA 140 or MA 141; Every Year, Spring
-
4.00 Credits
Students are introduced to the organization and architecture of computers. Topics related to computer organization include digital logic, data representation, computer arithmetic, data path and control unit implementation, memory system organization, and I/O communications. Architecture topics include machine language programming, instruction set design, and factors affecting processor performance. A lab component is included. Prerequisite: CSC 111; Every Year, Spring
-
3.00 Credits
This course presents a study of the design and analysis of algorithms. Topics include Asymptotic Analysis, Complexity Theory, Sorting and Searching, Underlying Data Structures, Recursion, Greedy Algorithms, Divide and Conquer, Dynamic Programming, and NP-completeness. Additional topics may include Graph Algorithms, Probabilistic Algorithms, Distributed Computing and Parallel Algorithms. Prerequisites: CSC 111, CSC 205; Every Year, Fall
-
3.00 Credits
The dynamic web consists of web pages that do not formally exist on a computer somewhere. Instead, they are built and provided immediately to viewers when they are requested by a web browser. Examples include shopping carts, inventory systems and even welcome pages from online retailers such as Amazon. In this course, students are introduced to the process of becoming web-based producers of dynamic content. The course covers the importance of, and technology behind, dynamic web pages. Projects include both research into dynamic web pages, and the development of basic dynamic web pages. Prerequisite: CSC 101 or IDD 161; Every Year, Fall
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2024 AcademyOne, Inc.
|
|
|