|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
0.50 Credits
An in-service training course designed specifically for Resident Advisors. Course includes the enhancement of interpersonal communication skills, peer-counseling skills, crisis intervention skills, problem-solving techniques and increasing awareness of how to identify and assist with special student issues such as eating disorders, "burnout," and roommate problems . Prereq: open only toResident Advisors; no exceptions; Graded S/U. May be repeated twice for credit; STAFF
-
3.00 Credits
Introduction to computers and an overview of computer science for students with little or no background in computer science. Topics include history and future of computing, computer hardware, information storage and retrieval, operating systems, networking and the World- Wide-Web, social and ethical implications of computing, and an introduction to structured problem-solving in a high-level programming language. MNS; Not open to students with credit in CS 142 or above; W; STAFF
-
3.00 Credits
An introduction to the fundamental principles of computer science, with emphasis on problem solving techniques, data and procedural abstraction, and use of algorithmic thinking to understand, decompose and translate problem descriptions into sound, machine-executable solutions. Fundamentals of computer functions, data types, control structures and program design considerations, including object-oriented concepts such as modularity, encapsulation and class. MNS; STAFF
-
3.00 Credits
Continued study of principles of computer science, structured programming, objectoriented programming, and algorithmic languages. Introduction to data structures, algorithms and their complexity analysis, advanced problem solving involving recursion and iteration, software engineering concepts, design principles and implementation. MNS; Prereq: CS 141 or permission of the instructor; STAFF
-
0.50 Credits
Individual instruction in programming and laboratory skills. The student will implement several programming projects over the course of the term, regularly meeting with the supervising faculty member. Projects will be appropriate to the level of the student. May be repeated once for credit. Prereq: CS 141; STAFF
-
0.50 Credits
Students will study programming languages and development environment topics. This course will be offered as needed to support the Computer Science curriculum. Programming languages offered may include, but are not limited to: Lisp, Scheme, Prolog, C, Python, Perl, C++. Tools offered may include Linux/Unix system administration, shell programming, and OpenGL. Prereq: CS 142 or permission of the instructor; The course is graded on an S/U basis. May be repeated for credit using different languages; STAFF
-
3.00 Credits
Computer organization and assembly language programming, machine language, arithmetic and logical operations, indexing and indirect addressing, subroutines, pipelining, memory hierarchy, input/output devices, buses, control units, secondary storage techniques. Prereq: CS 142 or permission of the instructor; STAFF
-
3.00 Credits
Advanced data structures and analysis of algorithms and their complexity. Trees, graphs, hashing, analysis of sorting algorithms, divide and conquer algorithms, dynamic programming, data structures for search and sort, development of complex abstract data types typically with an object-oriented approach. MNS; Prereq: CS 142 and MATH 175, or permission of the instructor; D. Bunde
-
3.00 Credits
Covers the fundamentals of operating systems and the basics of networking and communications. Topics include process and memory management, concurrency, process synchronization and scheduling, network architectures, simple network protocols, and APIs for network operations. Prereq: CS 142; STAFF
-
3.00 Credits
See description for PHYS 242. Prereq: PHYS 130 or PHYS 130A; CL: PHYS 242; STAFF
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|