[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.
CSE 220S: Software Design and Development Studio
3.00 Credits
Washington University in St Louis
This is a lab course that provides practical experience in designing, implementing, testing, documenting, and supporting a medium-sized software application. Topics covered include application and user interface specification, module and API design, code re-use, code review, software maintenance and support, unit and integration testing, and debugging procedures. Students gain experience in the application of common algorithms, design patterns, and data structures to novel problems. Students have a choice of working in Java or C++, and work both individually and in groups. Specific application areas vary by semester. Prerequisites: sophomore standing and CSE 132. CSE 241 is recommended.
Share
CSE 220S - Software Design and Development Studio
Favorite
CSE 232: Programming Skills Workshop
1.00 Credits
Washington University in St Louis
This course provides an overview of practical implementation skills. Topics include compilation and linking, memory management, pointers and references, using code libraries, testing and debugging. Prerequisites: CSE 132.
Share
CSE 232 - Programming Skills Workshop
Favorite
CSE 240: Logic and Discrete Mathematics
3.00 Credits
Washington University in St Louis
Introduces elements of logic and discrete mathematics that allow reasoning about computational structures and processes. Generally, the areas of discrete structures, proof techniques, and computational models are covered. Topics typically include propositional and predicate logic; sets, relations, functions, and graphs; proof by contradiction, induction, and reduction; and finite state machines and regular languages. Prerequisite: CSE 131 or other introductory programming background.
Share
CSE 240 - Logic and Discrete Mathematics
Favorite
Show comparable courses
CSE 241: Algorithms and Data Structures
3.00 Credits
Washington University in St Louis
Study of fundamental algorithms, data structures, and their effective use in a variety of applications. Emphasizes importance of data structure choice and implementation for obtaining the most efficient algorithm for solving a given problem. A key component of this course is worst-case asymptotic analysis, which provides a quick and simple method for determining the scalability and effectiveness of an algorithm. Other topics covered generally include: divide-and-conquer algorithms, sorting algorithms, decision tree lower-bound technique, hashing, binary heaps, skip lists, B-trees, basic graph algorithms. Prerequisites: CSE 131, CSE 240 (or some basic discrete mathematics background) is strongly recommended.
Share
CSE 241 - Algorithms and Data Structures
Favorite
Show comparable courses
CSE 260M: Introduction to Digital Logic and Computer Design
3.00 Credits
Washington University in St Louis
Introduction to design methods for digital logic and fundamentals of computer architecture. Boolean algebra and logic minimization techniques; sources of delay in combinational circuits and effect on circuit performance; survey of common combinational circuit components; sequential circuit design and analysis; timing analysis of sequential circuits; use of computer-aided design tools for digital logic design (schematic capture, hardware description languages, simulation); design of simple processors and memory subsystems; program execution in simple processors; basic techniques for enhancing processor performance; configurable logic devices. Prerequisites: CSE 131 or comparable programming experience.
Share
CSE 260M - Introduction to Digital Logic and Computer Design
Favorite
Show comparable courses
CSE 320S: Software Design and Development Studio
3.00 Credits
Washington University in St Louis
Same as CSE 220S
Share
CSE 320S - Software Design and Development Studio
Favorite
CSE 330S: Rapid Prototype Development and Creative Programming
3.00 Credits
Washington University in St Louis
This course introduces aspects of the rapid prototype development and creative thinking. Through this course, students acquire necessary skills to develop modern applications for the new world of Web 2.0 and beyond. The concepts covered include: LAMP (Linux, Apache, MySQL, PHP), AJAX (Asynchronous Javascript and XML), XML-RPC (remote procedure calls), script languages for rapid prototyping (Perl, Python), CMSs (Content Management Systems), current web APIs, and the new development tools and libraries. The course is in an interactive studio format, i.e., after a formal presentation of a topic, students develop a related project under the supervision of the instructor. Prerequisite: CSE 131 or equivalent.
Share
CSE 330S - Rapid Prototype Development and Creative Programming
Favorite
CSE 332S: Object-Oriented Software Development Laboratory
3.00 Credits
Washington University in St Louis
Intensive focus on practical aspects of designing, implementing and debugging object-oriented software. Topics covered include developing, documenting, and testing representative applications using object-oriented and generic frameworks and C++. Design and implementation based on frameworks are central themes to enable the construction of reusable, extensible, efficient, and maintainable software. Prerequisites: CSE 132 and 241.
Share
CSE 332S - Object-Oriented Software Development Laboratory
Favorite
CSE 361S: Introduction to Systems Software
3.00 Credits
Washington University in St Louis
Introduction to the hardware and software foundations of computer processing systems. Examines the process whereby computer systems manage, interpret, and execute applications. Covers fundamental algorithms for numerical computation, memory organization and access, storage allocation, and the sequencing and control of peripheral devices. Weekly laboratories, exercises, and a final laboratory project. Prerequisite: CSE 131.
Share
CSE 361S - Introduction to Systems Software
Favorite
Show comparable courses
CSE 362M: Computer Architecture
3.00 Credits
Washington University in St Louis
Study of interaction and design philosophy of hardware and software for digital computer systems. Processor architecture, instruction set architecture, assembly language, memory hierarchy design, I/O considerations. Comparison of computer architectures. Prerequisite: CSE 260M.
Share
CSE 362M - Computer Architecture
Favorite
First
Previous
151
152
153
154
155
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