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.
CSC 301: Software Engineering II
4.00 Credits
Salem State University
This course is an extension of CSC300 and focuses on the implementation of the software principles covered therein. This course explores state-of-practice and cutting-edge techniques and tools related to the design, implementation, and maintenance of software systems. Topics include: design patterns, Model Driven Architecture (MDA), test-driven development, agile development, extreme programming (XP), and aspect-oriented design. An ongoing group project will be used to gain practical experience with current software engineering practices and a variety of IDEs and CASE tools. Three lecture hours per week and three hours of scheduled laboratory per week, plus programming work outside of class. Prerequisite: CSC300; CSC263 recommended.
Share
CSC 301 - Software Engineering II
Favorite
CSC 311: Object- Orientation And Problem Solving Strategies
4.00 Credits
Salem State University
This course presents a basic treatment of the use of toolkits, frameworks, and design patterns in object-oriented design and programming. The concepts of composition, component reuse, inheritance, and parameterization (templates) are studied and used to develop problem-solving strategies, which are then implemented in one or more current object-oriented languages. (Consult the instructor for the language(s) to be used.) Three lecture hours and two hours of scheduled laboratory per week, plus extensive programming work outside of class. Prerequisite: CSC260 with grade of C+ or higher.
Share
CSC 311 - Object- Orientation And Problem Solving Strategies
Favorite
CSC 312A: Human- Computer Interfaces
4.00 Credits
Salem State University
This course presents the fundamentals of computer/user interfaces using windows frameworks and object-oriented programming concepts. The basic concepts of a user interface, including commandbased, graphical, and multimedia interfaces, are covered in a manner independent of specific technologies. A modern window-based interface implementation is then introduced through the use of one or more current object-oriented programming languages and object interface libraries. (Consult the instructor for the language(s) and libraries to be used.) Three lecture hours and three hours of scheduled laboratory per week, plus programming work outside of class. Not open to students who have received credits for CSC312. Prerequisite: CSC260.
Share
CSC 312A - Human- Computer Interfaces
Favorite
CSC 315A: Principles of Data Communications
4.00 Credits
Salem State University
This course examines the basics of data communications. Modulation techniques, multiplexing, transmission media, error control techniques, message formatting, and packet-switching are treated. Various communication protocols, switching techniques, private branch exchange, networking and internetworking are covered. Three lecture hours and three hours of scheduled laboratory per week, plus programming work outside of class. Not open to students who have received credits for CSC315. Prerequisites: CSC260 with grade of C+ or higher.
Share
CSC 315A - Principles of Data Communications
Favorite
CSC 320: Advanced File Structures
4.00 Credits
Salem State University
This course will elaborate on basic data structures and access algorithms as they pertain to data stored on disk, and will present additional algorithms pertinent to the problem of rapid data storage/ retrieval when information is stored on a persistent-storage device. Attention will be paid to implementation considerations and space/time tradeoffs, and to the choice of appropriate structures for the solution of typical problems. Three lecture hours and three hours of scheduled laboratory per week, plus extensive programming work outside of class. Prerequisites: CSC260 with grade of C+ or higher.
Share
CSC 320 - Advanced File Structures
Favorite
CSC 325: Advanced Programming Techniques
4.00 Credits
Salem State University
Presents state-of-the-practice software development techniques such as Web based computing, application data exchange, frameworks for managing and securing robust systems, and developing multi-tier software systems. Topics will illustrated by applications to such areas as remote objects, communication with remote components, reflection, security and Web services. Specific topics will be chosen based on current software industry trends. Three lecture hours per week, and three hours of scheduled laboratory per week plus extensive programming work outside of class. Prerequisite: CSC260 with grade of C+ or higher.
Share
CSC 325 - Advanced Programming Techniques
Favorite
CSC 330A: Microcomputing Systems
4.00 Credits
Salem State University
The technology and functions of the microprocessor chip are discussed. Several different architectures are compared. Control functions, real-time techniques, interrupt processing, multiprocessing, and input/output operations are discussed from the microprocessor point of view. The role of high-level programming languages in microcomputer systems is treated. One or more specific microcomputer instruction sets will be used for programming assignments. Three lecture hours and two hours of schedule laboratory per week. Not open to students who have received credit for CSC330. Prerequisites: CSC295; recommended prerequisite or co-requisite, CSC260.
Share
CSC 330A - Microcomputing Systems
Favorite
CSC 340: Artificial Intelligence
3.00 Credits
Salem State University
This course studies the theory and application techniques which allow a computer to "behave intelligently". Various operational definitions of intelligence are discussed, along with the concept of "mechanized intelligence". The course includes case studies of expert systems which solve engineering design problems, diagnose disease, and learn from their environment via natural language and/or visual interaction with a user. The role of planning, goal formation, search analysis and evaluation and various forms of representation will be discussed. Three lecture hours per week. Prerequisites: CSC260, PHL325 also recommended.
Share
CSC 340 - Artificial Intelligence
Favorite
Show comparable courses
CSC 390: Compiler Construction
4.00 Credits
Salem State University
The fundamental problems in the design and implementation of programming language processors are studied. Language syntax and semantics, parsing, implementation techniques such as recursive descent and backtracking, code generation, optimization, and error diagnostics are covered. Concepts are illustrated through extensive programming assignments. Three lecture hours and three hours of scheduled laboratory per week, plus extensive programming work outside of class. Prerequisite: CSC260.
Share
CSC 390 - Compiler Construction
Favorite
CSC 415: Analysis of Algorithms
3.00 Credits
Salem State University
Advanced concepts from data structures and general algorithms are discussed from both theoretical and applied viewpoints. Topics include; multi-lists, graph theory, searching and sorting algorithms, and general n-way tree structures. Techniques for analysis of algorithms for average and best/worst cases are presented. Laboratory work may involve programming in a high-level structured language. Three lecture hours per week. Prerequisites: CSC260, MAT220 and at least one of the following: CSC311, CSC320, CSC325, CSC340 or CSC390.
Share
CSC 415 - Analysis of Algorithms
Favorite
First
Previous
21
22
23
24
25
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