[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 320: Concepts of Programming Languages
3.00 Credits
University of Hartford
Introduction to programming language paradigms, including imperative, functional, object-oriented, logic, and concurrent. Example languages of each paradigm are compared and contrasted. Abstract programming language description is introduced. Prerequisite: CS 220. Laboratory fee.
Share
CS 320 - Concepts of Programming Languages
Favorite
CS 330,331: Studies in Computer Science
3.00 Credits
University of Hartford
Concentrated studies in areas of computer science, such as design and analysis of algorithms, advanced operating systems, database theory, computer architecture, comparative languages, database management systems, computer networks, Internet programming, and software engineering. Prerequisites: CS 115 and M 221W. Laboratory fee.
Share
CS 330,331 - Studies in Computer Science
Favorite
CS 340: Formal Languages and Automata
3.00 Credits
University of Hartford
This course provides an introduction to theoretical computer science. Languages, grammars, and automata will provide a background for a discussion of parsing. Related areas also include recursive definitions, Turing machines, and decidability. Prerequisites: M 221W and CS 115. Laboratory fee.
Share
CS 340 - Formal Languages and Automata
Favorite
CS 351: Introduction to Artificial Intelligence
3.00 Credits
University of Hartford
This course introduces the basic principles in artificial intelligence research, covering simple representation schemes, problem-solving paradigms, constraint propagation, and search strategies. Areas of application, such as knowledge representation, natural language processing, expert systems, vision, and robotics, are explored. The LISP programming language is also be introduced. Prerequisite: CS 220. Laboratory fee.
Share
CS 351 - Introduction to Artificial Intelligence
Favorite
CS 355: Computer Networks
3.00 Credits
University of Hartford
This course provides a solid foundation in the design of a computer network. Topics focus on network standards and standardization bodies, a layered network architecture, circuit and packet switching, streams and datagrams, physical media and network access, media access and LAN addressing, Internet working and routing, and transport layer services. Also presented are application layer protocols used on the Web, file transfer, and electronic mail; and network security, including cryptography, encryption, and authentication protocols. Prerequisites: CS 114 and CS 211. Laboratory fee.
Share
CS 355 - Computer Networks
Favorite
CS 360: Software Development
3.00 Credits
University of Hartford
This course focuses on the development of large-scale software that is reliable, understandable, and maintainable. Procedural and object-oriented paradigms are used to illustrate design approaches. Students will work in teams and will develop software on at least two platforms. Abilities and knowledge gained in the other computer science courses will be integrated with a series of comprehensive system development projects. Students will be required to present their project work to the class. Project organization, professional standards, and ethics will also be covered. Prerequisite: CS 220. Laboratory fee.
Share
CS 360 - Software Development
Favorite
CS 362: UNIX Internals
3.00 Credits
University of Hartford
An in-depth study of the UNIX operating system and associated software tools. Topics include UNIXC interface (standard UNIX subroutines, system calls, C library); writing shell scripts; using UNIX tools (awk, sed, grep, tr, nroff); writing/ developing software tools; and system security. It is assumed that the student has a working knowledge of programming in C/C++. Prerequisite: CS 220. Laboratory fee.
Share
CS 362 - UNIX Internals
Favorite
CS 365: Principles of Database Systems
3.00 Credits
University of Hartford
This course provides a solid background in the theory, design, and programming of database systems, with a focus on relational databases. The relational data model and entityrelationship diagrams will be covered. Other data models, including the object-oriented model, will be presented. The course introduces database query languages, including an in-depth coverage of the Structured Query Language (SQL). Other database topics include storage and indexing techniques, transaction management, and database interface with application programs. Prerequisite: CS 220. Laboratory fee.
Share
CS 365 - Principles of Database Systems
Favorite
CS 371: Computer Graphics
3.00 Credits
University of Hartford
An introduction to fundamental aspects of threedimensional computer graphics, including the implementation of basic graphics algorithms, geometrical transformations and projections, representations of curves and surfaces, lighting models, and graphical interaction. Theory is applied via the development of programs using a graphics package, such as OpenGL or DirectX. Prerequisite: CS 220. Laboratory fee.
Share
CS 371 - Computer Graphics
Favorite
CS 375: Internet Programming Concepts
3.00 Credits
University of Hartford
This course is an in-depth exploration of current client-/server-side programming paradigms for creating World Wide Web-aware programs. The development of client-side Web pages, using the current version of HTML/XHTML and a Web-scripting language, is addressed. The Document Object Model (DOM) and its role in dynamic HTML (DHTML) are presented. The Common Gateway Interface (CGI), as a vehicle to transfer client-server data, is examined. Server-side programming focuses on the Java Servlets API for the development of dynamic Web pages, the creation and processing of HTML forms and general client-server communications. Servlet filters and security are discussed, and the development of applications using reusable software programs is presented. Prerequisite: CS 115. Laboratory fee.
Share
CS 375 - Internet Programming Concepts
Favorite
First
Previous
46
47
48
49
50
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