CollegeTransfer.Net
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 351: Programming Languages
3.00 Credits
California State University-San Marcos
Important features and concerns of implementation design on programming languages in common use today will be studied and analyzed. Includes data and control structures, run-time storage management, context-free grammars, language translation systems, programming paradigms, distributed and parallel programming constructs. Co/Prerequisites: CS 311, and MATH 270 or 370.
Share
CS 351 - Programming Languages
Favorite
Show comparable courses
CS 403: Social and Organizational Impacts of Computing
3.00 Credits
California State University-San Marcos
Analyzes the social opportunities and problems raised by new information technologies. Emphasizes the dangers of incorrectly implemented software and hardware systems and relates them to the responsibilities of computing professionals. Effects of personal safety, quality of life, education, employment, personal privacy, organizational productivity, organizational structure, ethical values and regulations will be discussed. May not be taken for credit by students who have received credit for CS 303. Prerequisite: CS 311.
Share
CS 403 - Social and Organizational Impacts of Computing
Favorite
CS 421: Theory of Computing
3.00 Credits
California State University-San Marcos
Regular and context-free languages, and other formal languages, push down and finite-state automata, and other finite machines. Turning machine computability, halting problems. May not be taken for credit by students who have received credit for CS 521. Enrollment Requirement: MATH 270 or 370. Co/prerequisite: CS 351. Prerequisite: CS 311.
Share
CS 421 - Theory of Computing
Favorite
CS 433: Operating Systems
3.00 Credits
California State University-San Marcos
Operating system design and implementation, process coordination and scheduling, deadlocks, interface devices, memory and device management, networks and security, distributed and real-time systems. May not be taken for credit by students who have received credit for CS 533. Enrollment Requirement: CS 231. Prerequisite: CS 311.
Share
CS 433 - Operating Systems
Favorite
CS 436: Introduction to Networking
3.00 Credits
California State University-San Marcos
Covers the fundamentals of networking concept and technology, which includes data communication, OSI 7-layer model, TCP/IP protocol stacks and the Internet, the features of LAN, MAN and WAN, network security, and basic CGI programming and web applications. May not be taken for credit by students who have received credit for CS 497D. Prerequisite: CS 311.
Share
CS 436 - Introduction to Networking
Favorite
CS 441: Software Engineering
3.00 Credits
California State University-San Marcos
Principles, techniques, and tools used to effect the orderly production of medium- and large-scale computer software will be studied. Includes review of problem-solving concepts, software development process, software requirements and specifications, verification, and validation. These techniques will be applied to programming projects with students working in teams and managing all phases of a programming project. Social, professional, and ethical issues will be discussed. May not be taken for credit by students who have received credit for CS 541. Enrollment Requirement: MATH 270 or 370. Prerequisite: CS 311
Share
CS 441 - Software Engineering
Favorite
CS 443: Database Management Systems
3.00 Credits
California State University-San Marcos
Study of the concepts and structures necessary to design and implement database management systems. File organization, index organization, security, data integrity and reliability, data description and query languages will be studied within hierarchical, network, and relational models. A commercially available relational database management system will be used. May not be taken for credit by students who have received credit for CS 543. Prerequisite: CS 311.
Share
CS 443 - Database Management Systems
Favorite
CS 455: Logic Programming
3.00 Credits
California State University-San Marcos
Declarative programming techniques: formal specification of the problem itself rather than of a solution algorithm. Survey of logic programming languages such as Prolog, applications, theoretical foundations propositional logic, predicate calculus, resolution, theorem proving, non-determinism, metaprogramming. May not be taken for credit by students who have received credit for CS 555. Enrollment Requirement: MATH 270 or 370. Prerequisite: CS 351.
Share
CS 455 - Logic Programming
Favorite
CS 464: Numerical Analysis and Computing
3.00 Credits
California State University-San Marcos
Computer arithmetic, solution of a single algebraic equation, solution of systems of equations interpolating polynomials, numerical integration, numerical solution of ordinary differential equations; error analysis and computational effort of numerical algorithms. Combines theoretical ideas with hands-on laboratory experience. Also offered as MATH 464. Students may not receive credit for both. Enrollment Requirement: CS 111 and MATH 162.
Share
CS 464 - Numerical Analysis and Computing
Favorite
CS 471: Introduction to Artificial Intelligence
3.00 Credits
California State University-San Marcos
An introduction to the objectives and techniques used by practitioners and researchers in artificial intelligence. Explores a number of aspects of computational models of intelligence including problem solving (uninformed and informed strategies), game playing, knowledge representation, reasoning, planning, natural language processing (text and speech), and learning. There will be a number of hands-on assignments that will allow the students to become familiar with the practice of building intelligence systems. Prerequisite: CS 311.
Share
CS 471 - Introduction to Artificial Intelligence
Favorite
First
Previous
26
27
28
29
30
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