|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
0.00 - 6.00 Credits
No course description available.
-
0.00 - 4.00 Credits
Lecture 3 hours; laboratory 2.5 hours; 4 credits. Prerequisites: MATH 162M and a grade of C or better in CS 148 or 150. Corequisite: CS 252. Laboratory work required. Design issues arising in software systems and C++ programming techniques aiding in their solution. Topics include the software life cycle, methods of functional decomposition, design documentation, abstract data types and classes, common data structures, dynamic data structures, algorithmic patterns, and testing and debugging techniques. Term project required.
-
1.00 Credits
Lecture 1 hour; 1 credit. Prerequisites: A grade of C or better in CS 147, 149D, or 150. Laboratory work required. Available for pass/fail grading only. An introduction to Unix with emphasis on the skills necessary to be a productive programmer in Unix, Linux, and related environments. Topics include command line shells, files and directories, editing, compiling and common command line utilities.
-
3.00 Credits
Lecture 3 hours; 3 credits. Prerequisites: A grade of C or better in CS 150 and 170. Fundamentals of the architecture and operation of modern computers. Computer arithmetic; algorithms and hardware. Logical operations. Building an ALU. The cache-Ram interaction. The virtual memory system. The Fetch/Execute cycle. Implementing a set of the ALU, Load/Store and Branch instructions in a single cycle implementation. A multicycle implementation. Basics of microprogramming. Design of the control unit. Pipelining.
-
1.00 - 3.00 Credits
1-3 credits. Special topics in computer science which are not part of the current curriculum at the freshman/sophomore level.
-
0.00 - 12.00 Credits
No course description available.
-
3.00 Credits
Lecture 3 hours; 3 credits. Prerequisites: ENGL 110C and COMM 101R, and computer skills required in the student?s major. Covers changes in the world?s society due to continuing implementation of computing technologies. Evaluation of technological expansions in areas of governments, business/industry, education, medicine, transportation, communication, and entertainment. Topics include: intellectual property, software privacy, computer crimes and ethics. Students must research a societal topic and present results in written and oral formats.
-
3.00 Credits
No course description available.
-
3.00 Credits
Lecture 3 hours; 3 credits. Prerequisite: CS 252. Laboratory work required. An in-depth introduction to the Internet and the World Wide Web for CS or similar majors as a basis for more advanced studies in Web programming. Topics include: historical and current development of the Internet Web document publishing. Internet design, communication, and application protocols and the tools that use them. Internet search tools and their design. Internet issues such as netiquette, copyright, spam, computer viruses, cookies, security, and future of the Internet.
-
0.00 - 6.00 Credits
No course description available.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2024 AcademyOne, Inc.
|
|
|