[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.
CSCI 2005: Internet Programming: Client-Side Scripting and Applications
4.00 Credits
Century College - Minnesota
This course focuses on how to design and implement information services over the Internet from the client side. The course focuses on both usability and client-side scripting. Current technologies such as HTML5, Cascading Style Sheets (CSS3), the DOM, XML and JavaScript will be used to develop Internet client applications. Principles of interface design and human factors will be used to improve usability. Ethical issues and information security principles related to web design will be presented. This course requires working knowledge of a contemporary programming language such as Java, C++ or Visual Basic. Prerequisite(s): CSCI 1058 or CSCI 1060 or CSCI 1071 or CSCI 1081 or CSCI 1082 or instructor consent.
Share
CSCI 2005 - Internet Programming: Client-Side Scripting and Applications
Favorite
CSCI 2006: Internet Programming: Server-side Applications
4.00 Credits
Century College - Minnesota
This course focuses on the server-side components involved in developing Internet programs. The course will examine some of the current languages, interfaces and technologies used to develop server-based applications that work in concert with client-side logic. Server-side scripting languages such as PHP will be used with a database (such as MySQL) to create database-driven websites. Concepts and techniques to implement secure websites will be presented. Prerequisite(s): CSCI 2005 with a grade of C or higher or instructor consent. Recommendation(s): Introductory knowledge of database concepts and techniques.
Share
CSCI 2006 - Internet Programming: Server-side Applications
Favorite
CSCI 2010: BattleCode
1.00 Credits
Century College - Minnesota
This course is taught as an artificial intelligence programming contest in Java. Students work individually or in teams to program virtual robots to play Battlecode, a real-time strategy game. Commands and features to control the robots and interact with the virtual environment will be presented. Supporting concepts in AI, concurrency, and communication will be introduced. Students will complete a final project which is a program which controls their robots. Student robots are then combined to compete against each other in a live Battlecode tournament. This course requires thorough knowledge of Java programming language. Prerequisite(s): CSCI 1081 or instructor consent.
Share
CSCI 2010 - BattleCode
Favorite
CSCI 2014: Discrete Structures of Computer Science
4.00 Credits
Century College - Minnesota
This course covers discrete mathematical techniques and structures used in computer science. The content stresses problem solving techniques that involve the use of logic, various methods of proof, and sets. Topics of particular interest to computer scientists include big-O notation, recursion, and the fundamentals of trees and graphs. Prerequisite(s): Course placement into MATH 1081 or completion of MATH 1061 with a grade of C or higher.
Share
CSCI 2014 - Discrete Structures of Computer Science
Favorite
CSCI 2016: Introduction to the Organization of Computer Systems
4.00 Credits
Century College - Minnesota
This course is an introduction to hardware/software components of a computer system. Topics covered will include data representation, computer arithmetic, basic logic design, machine-level programs, instruction set architectures, processor and memory organization, storage hierarchy, optimization techniques and future trends. Students will write programs in a low-level language, such as assembly language. Prerequisite(s): CSCI 1082 with a grade of C or higher or instructor consent. Recommendation(s): CSCI 1020
Share
CSCI 2016 - Introduction to the Organization of Computer Systems
Favorite
CSCI 2033: Elementary Computational Linear Algebra
4.00 Credits
Century College - Minnesota
This course is an introduction to the numerical methods of Linear Algebra and their application to solving computational problems. Topics covered will include matrices, linear transformations, linear vector spaces, inner product spaces, systems of linear equations, Eigenvalues, and singular values. Algorithms and computational matrix methods will be presented using MATLAB. Matrix methods will be used to solve a variety of computer science problems. Prerequisite(s): CSCI 1058 or CSCI 1060 or CSCI 1071 or CSCI 1081 or CSCI 1082 or instructor consent.
Share
CSCI 2033 - Elementary Computational Linear Algebra
Favorite
CSCI 2041: Advanced Programming Principles
4.00 Credits
Century College - Minnesota
This course covers the principles and techniques for creating correct, robust, modular programs. Topics include computing with symbolic data, recursion/induction, functional programming, impact of evaluation strategies and parallelism. Additional topics include organizing data/computations around types, search-based programming, concurrency and modularity. Prerequisites: CSCI 1082 and CSCI 2014 with grades of C or higher.
Share
CSCI 2041 - Advanced Programming Principles
Favorite
CSCI 2050: Database Management Systems
4.00 Credits
Century College - Minnesota
The course covers the concepts and techniques for designing, creating, and managing databases. The relational model is emphasized, along with its associated design techniques, such as E-R Model, normalization, and decomposition. Structured Query Language (SQL) is covered in depth and used to implement, query, and modify databases. Topics include query optimization, transaction management, backup, security, and privacy, as well as additional architectures such as distributed, object-oriented, and client/server. Additional architectures such as distributed, object-oriented database, and client/server are explained. Course activities include the creation of front-end database applications that use modern interface design, using an industry-current database such as MySQL. An industry current database such as MySQL will be used in the course. This course requires thorough knowledge of an object-oriented programming language such as Java or C++ . Prerequisite(s): CSCI 1081 or CSCI 1082 or instructor consent.
Share
CSCI 2050 - Database Management Systems
Favorite
CSCI 2051: Database Management Systems 2
3.00 Credits
Century College - Minnesota
This course presents advanced database management systems (DBMS) concepts and applications. It emphasizes topics essential for creating, maintaining, and using a multi-user client-server database system. These include configuration, optimization, security, backup, replication, and troubleshooting. Students will complete hands-on exercises using a current client/server database system. Prerequisite(s): CSCI 2050 with a grade of C or higher or instructor consent.
Share
CSCI 2051 - Database Management Systems 2
Favorite
CSCI 2061: Python for Programmers
2.00 Credits
Century College - Minnesota
This course introduces students to the concepts, syntax, style, and library system of the Python programming language. Course activities will include the creation of complex programs using advanced features of the language and library. It is intended only for students who already have a background in Object-Oriented programming in another language. A knowledge level equivalent to that obtained through successful completion of CSCI 1081 and CSCI 1082 will be assumed. Prerequisite(s): CSCI 1082 with a grade of C or higher or instructor consent.
Share
CSCI 2061 - Python for Programmers
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