[PORTALNAME]
Toggle menu
Home
Search
Search
Search Transfer Schools
Search for Course Equivalencies
Search for Exam Equivalencies
Search for Transfer Articulation Agreements
Search for Programs
Search for Courses
PA Bureau of CTE SOAR Programs
Transfer Student Center
Transfer Student Center
Adult Learners
Community College Students
High School Students
Traditional University Students
International Students
Military Learners and Veterans
About
About
Institutional information
Transfer FAQ
Register
Login
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
CS 251: Computer Organization:Hardware
3.00 Credits
Sonoma State University
Lecture, 2 hours; laboratory, 2 hours. Number systems and complement arithmetic, boolean logic, K-maps, combinational circuits, sequential circuits, programmable logic, main memory, timing, control and ALU design, and microprogramming. Laboratory work will include circuit simulation and hands-on work with boards. Prerequisite: MATH 142 or consent of instructor.
Share
CS 251 - Computer Organization:Hardware
Favorite
CS 285: Selected Topics in Computer Science
1.00 - 4.00 Credits
Sonoma State University
This lower-division course may be repeated with different subject matter. Content will be indicated by the specific topic. Prerequisite: as indicated in the specific topic description or by consent of instructor.
Share
CS 285 - Selected Topics in Computer Science
Favorite
CS 315: Data Structures
3.00 Credits
Sonoma State University
Lecture, 2 hours; laboratory, 2 hours. Fundamental concepts of data structure design and implementation using the object-oriented paradigm; implementation using static arrays, dynamic arrays, linked lists, trees, binary search trees, balanced trees (AVL, red-black, B-trees), heaps, hashing, and graphs; development of fundamental abstract data types (ADTs) including sets, lists, stacks, queues, priority queues, tables (maps and multimaps), and graphs; introduction to concepts of algorithm analysis. Prerequisites: CS 215 or consent of instructor.
Share
CS 315 - Data Structures
Favorite
Show comparable courses
CS 340: Computer Security
3.00 Credits
Sonoma State University
Current methods for increasing security, protecting privacy, and guaranteeing degrees of confidentiality of computer records; ensuring computer installation safety; protecting software products; preventing and dealing with crime; value systems, ethics, and human factors affecting use and misuse of computers. Discussion of recent technical, legal, and sociopolitical issues influencing computer security problems. Prerequisites: CS 215, 250, and 251, or consent of instructor.
Share
CS 340 - Computer Security
Favorite
CS 349: Problem Solving in a Competitive Team Environment
2.00 Credits
Sonoma State University
Laboratory, 2 hours. This course focuses on problem solving and program development in a team programming environment. Topics include: techniques for problem analysis and algorithm design, rapid implementation and pair programming methods, use of standard container classes and library functions. Different types of problems will be selected each semester. May be repeated for credit. A maximum of 3 units can be applied to the Computer Science major. Prerequisite: CS 315 or consent of instructor. SSU students taking this course participate in regional and national programming competitions.
Share
CS 349 - Problem Solving in a Competitive Team Environment
Favorite
CS 351: Computer Architecture
3.00 Credits
Sonoma State University
Instruction set design; memory-processor structures; memory hierarchies: cache, virtual memory and secondary storage; CISC, RISC, stack architectures; pipelining; I/O interfacing; comparative examples of existing architectures. Prerequisites: CS 215, 250, and 251, or consent of instructor.
Share
CS 351 - Computer Architecture
Favorite
CS 355: Database Management Systems Design
3.00 Credits
Sonoma State University
Lecture, 2 hours; laboratory, 2 hours. Design and implementation of database management systems. Topics covered include: database architecture, relational algebra, data models, data normalization, SQL, storage structure of databases, security, data integrity, and database administration. Prerequisite: CS 215 or consent of instructor.
Share
CS 355 - Database Management Systems Design
Favorite
CS 360: Object-Oriented Programming
3.00 Credits
Sonoma State University
Lecture, 2 hours; Laboratory, 2 hours. Principles of object-oriented programming, including encapsulation, inheritance, and polymorphism, and design patterns for object-oriented programming. Specific applications are developed in one or more object-oriented programming languages and will cover the use of application frameworks and graphical user interfaces based on object-oriented principles. Prerequisites: CS 215 or consent of instructor.
Share
CS 360 - Object-Oriented Programming
Favorite
CS 365: Computer Networking and the Internet
3.00 Credits
Sonoma State University
Lecture, 2 hours; laboratory, 2 hours. A study of the principles, algorithms, and protocols used in computer networks with an emphasis on those used on the Internet. Prerequisites: CS 215, 250 and CS 251, or consent of instructor.
Share
CS 365 - Computer Networking and the Internet
Favorite
CS 370: Software Design and Development
3.00 Credits
Sonoma State University
Lecture, 2 hours; laboratory, 2 hours. Techniques of software design and development. Software lifecycle, requirements, formal specification, metrics, design, functional and structural testing, rapid prototyping, complexity, version control, and team management. Prerequisite: CS 215 or consent of instructor.
Share
CS 370 - Software Design and Development
Favorite
First
Previous
51
52
53
54
55
Next
Last
Results Per Page:
10
20
30
40
50
Search Again
To find college, community college and university courses by keyword, enter some or all of the following, then select the Search button.
College:
(Type the name of a College, University, Exam, or Corporation)
Course Subject:
(For example: Accounting, Psychology)
Course Prefix and Number:
(For example: ACCT 101, where Course Prefix is ACCT, and Course Number is 101)
Course Title:
(For example: Introduction To Accounting)
Course Description:
(For example: Sine waves, Hemingway, or Impressionism)
Distance:
Within
5 miles
10 miles
25 miles
50 miles
100 miles
200 miles
of
Zip Code
Please enter a valid 5 or 9-digit Zip Code.
(For example: Find all institutions within 5 miles of the selected Zip Code)
State/Region:
Alabama
Alaska
American Samoa
Arizona
Arkansas
California
Colorado
Connecticut
Delaware
District of Columbia
Federated States of Micronesia
Florida
Georgia
Guam
Hawaii
Idaho
Illinois
Indiana
Iowa
Kansas
Kentucky
Louisiana
Maine
Marshall Islands
Maryland
Massachusetts
Michigan
Minnesota
Minor Outlying Islands
Mississippi
Missouri
Montana
Nebraska
Nevada
New Hampshire
New Jersey
New Mexico
New York
North Carolina
North Dakota
Northern Mariana Islands
Ohio
Oklahoma
Oregon
Palau
Pennsylvania
Puerto Rico
Rhode Island
South Carolina
South Dakota
Tennessee
Texas
Utah
Vermont
Virgin Islands
Virginia
Washington
West Virginia
Wisconsin
Wyoming
American Samoa
Guam
Northern Marianas Islands
Puerto Rico
Virgin Islands