[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 341: Compilers and Interpreters
3.00 Credits
University of Pennsylvania
Prerequisite(s): Two semesters of programming courses, e.g., CSE 120-121,and CSE 240. You know how to program, but do you know how to write programs that understand and generate other programs This is the focus of CSE 341. In addition to traditinal programming language implementation topics (such as lexing, parsing, grammars, symbol tables, code generation, optimization, garbage collection, and object-oriented implementation), this course also explores the more general problem of reasoning about computation (e.g., for detecting bugs or security constraint violations). CSE 341 includes a substantial and rewarding Java programming project to develop a fully operational compiler for a Java-like object oriented programming language.
Share
CSE 341 - Compilers and Interpreters
Favorite
CSE 350: Software Design/Engineering
3.00 Credits
University of Pennsylvania
Prerequisite(s): CSE 240. Large systems versus small programs. Problems of scale. Software life-cycle: design phase, implementation phase, testing, maintenance. Software re-use. Tools/Toolkits/Libraries. Programming as a group activity. Support tools, e.g., SCCS and RCS. Standards. Software readability and structure. Reading code. Style sheets. Software Testing: role in process, test cases, testers. Documentation. Embedded documentation and external documentation.
Share
CSE 350 - Software Design/Engineering
Favorite
Show comparable courses
CSE 371: Computer Organization and Design Lab
3.00 Credits
University of Pennsylvania
Prerequisite(s): CIS 240. This is the second computer oganization course and focuses on computer hardware design. Topics covered are: (1) basic digital system design including finite state machines, (2) instruction set design and simple RISC assembly programming, (3) quantitative evaluation of computer performance, (4) circuits for integer and floating-point arithmatic, (5) datapath and control, (6) micro-programming, (7) pipeling, (8) storage hierarchy and virtual memory, (9) input/output, (10) different forms of parallelism including instruction level parallelism, data-level parallelism using both vectors and message-passing multi-processors, and thread-level parallelism using shared memory multiprocessors. Basic cache coherence and synchronization.
Share
CSE 371 - Computer Organization and Design Lab
Favorite
Show comparable courses
CSE 372: Computer Organization and Design Lab
3.00 Credits
University of Pennsylvania
Corequisite(s): CSE 371. Laboratory for CSE 371. In this laboratory section, students gain experience with digital design techniques by designing and implementing actual circuits using Verilog HDL and FPGAs. Five assignments culminate in the design and simulation of a complete 16-bit integer pipelined CPU.
Share
CSE 372 - Computer Organization and Design Lab
Favorite
Show comparable courses
CSE 380: Computer Operating Systems
3.00 Credits
University of Pennsylvania
Prerequisite(s): CSE 240 or EE 300. This course surveys methods and algorithms used in modern operating systems. Concurrent distributed operation is emphasized. The main topics covered are as follows: process synchronization; interprocess communication; concurrent/distributed programming languages; resource allocation and deadlock; virtual memory; protection and security; distributed operation; distributed data; performance evalaution.
Share
CSE 380 - Computer Operating Systems
Favorite
Show comparable courses
CSE 381: Computer Operating System Lab
3.00 Credits
University of Pennsylvania
Corequisite(s): CSE 380. This course is a semester long project to design and implement your own operating system. Typical components include a process management system, a commond interpreter, and a file management system.
Share
CSE 381 - Computer Operating System Lab
Favorite
Show comparable courses
CSE 390: Machine Perception
3.00 Credits
University of Pennsylvania
Prerequisite(s): MATH 240, PHYS 150 or MEAM 110/147. The rapidly evolving field of robotics includes systems designed to replace, assist, or even entertain humans in a wide variety of tasks. Recent examples include planetary rovers, robotic pets, medical surgical-assistive devices, and semiautonomous search-and-rescue vehicles. This introductory-level course presents the fundamental kinematic, dynamic, and computational principles underlying most modern robotic systems. The main topics of the course include: coordinate transformations, manipulator kinematics, mobile-robot kinematics, actuation and sensing, feedback control, vision, motion planning, and learning. The material is reinforced with hands-on lab exercises including basic robot- arm control and the programming of vision-guided mobile robots.
Share
CSE 390 - Machine Perception
Favorite
CSE 391: Introduction to Artificial Intelligence
3.00 Credits
University of Pennsylvania
Prerequisite(s): CSE 121 and CSE 262; CSE 341 strongly recommended. Artificial Intelligence is considered from the point of view of a resource--limited knowledge-based agent who must reason and act in the world. Topics include logic, automatic theorem proving, search, knowledge representation and reasoning, natural language processing, probabilistic reasoning, and machine learning. Programming assignments in Prolog and C++ or Java.
Share
CSE 391 - Introduction to Artificial Intelligence
Favorite
CSE 398: Quantum Computer and Information Science
3.00 Credits
University of Pennsylvania
Prerequisite(s): CSE 260, 262 and Math 240. The purpose of this course is to introduce undergraduate students in computer computer science and engineering to quantum computers (QC) and quantum information science (QIS). This course is meant primarly for juniors and seniors in CSE. No prior knowledge of quantum mechanics (QM) is assumed. Enrollment is by permission of the instructor.
Share
CSE 398 - Quantum Computer and Information Science
Favorite
CSE 400: Senior Project
3.00 Credits
University of Pennsylvania
Prerequisite(s): Senior standing or permission of instructor. The goal of the senior design coruse is to provide students with an opportunity to define, design and execute a significant project. Project subjects may revolve around software, hardware or computational theory. Students must have an abstract of their Senior Project, which is approved and signed by a Project Advisor early in the Fall semester. The project is expected to span two semesters; students must enroll in CSE 401 during the second semester. At the end of the first semester, students are required to submit an intermediate report and give a presentation describing their project and progress. Grades are based on technical writing skills (as per submited report) presentation skills and progress on the project. These are evaluated by the Project Adviser and the Course Instructor.
Share
CSE 400 - Senior Project
Favorite
Show comparable courses
First
Previous
136
137
138
139
140
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