[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.
CMSC 246: Advanced Programming Using C++
3.00 Credits
Virginia Commonwealth University
Semester course; 3 lecture hours. 3 credits. Prerequisite: CMSC 245. Advanced programming in C++. Topics include program design, objects, classes, inheritance, files, strings, linked lists, stacks, queues, binary trees, recursion, and basic searching and sorting techniques. This course is intended for engineering majors.
Share
CMSC 246 - Advanced Programming Using C++
Favorite
CMSC 255: Introduction to Programming
4.00 Credits
Virginia Commonwealth University
Semester course; 3 lecture hours and 2 laboratory hours. 4 credits. Prerequisite: Calculus-level placement on the VCU Mathematics Placement Test within the one-year period immediately preceding enrollment in the course or MATH 151 or equivalent. Students are expected to have fundamental computer skills. Introduction to object-oriented programming using Java. Topics include problem solving, top-down design of algorithms using control structures, methods, arrays, basic I/O, basic concepts of objects and classes in Java, Java classes for manipulating strings, and introduction to program testing, UML notation and integrated development environments. Students may not receive credit for both CMSC 255 and INFO 250.
Share
CMSC 255 - Introduction to Programming
Favorite
Show comparable courses
CMSC 256: Data Structures and Object Oriented Programming
3.00 Credits
Virginia Commonwealth University
Semester course; 3 lecture hours. 3 credits. Prerequisites: CMSC 255 with a grade of "C" or better and MATH 211 with a grade of "C" or better. Advanced programming using Java. Topics include introduction to object-oriented design, inheritance, polymorphism, exceptions, interfaces, linked lists, stacks, queues, binary trees, recursion, and basic searching and sorting techniques. Continued focus on program testing and UML notation. Students may not receive credit for both CMSC 256 and INFO 350.
Share
CMSC 256 - Data Structures and Object Oriented Programming
Favorite
CMSC 301: Introduction to Discrete Structures
3.00 Credits
Virginia Commonwealth University
Semester course; 3 lecture hours. 3 credits. Prerequisites: CMSC 255 with a grade of "C" or better and MATH 211 with a grade of "C" or better. A continuation of MATH 211. Recursion and induction. Operations on sets and relations. Formal languages with an emphasis on finite state automata and grammars. Monoids and graphs (trees in particular). Elementary combinatorics and advanced Boolean algebra. Effective Spring 2009
Share
CMSC 301 - Introduction to Discrete Structures
Favorite
CMSC 302: Introduction to Discrete Structures
3.00 Credits
Virginia Commonwealth University
Semester course; 3 lecture hours. 3 credits. Prerequisites: CMSC 255 with a grade of "C" or better and MATH 211 with a grade of "C" or better. A continuation of MATH 211. Boolean algebras, combinatorial and sequential circuits, algorithms and algorithm analysis, recursion, recurrence relations, graphs, trees.
Share
CMSC 302 - Introduction to Discrete Structures
Favorite
Show comparable courses
CMSC 303: Introduction to the Theory of Computation
3.00 Credits
Virginia Commonwealth University
Semester course; 3 lecture hours. 3 credits. Prerequisite: CMSC 302 or the equivalent with a grade of C or better. Complexity classes, grammars, automata, formal languages, Turing machines, computability.
Share
CMSC 303 - Introduction to the Theory of Computation
Favorite
CMSC 311: Computer Organization and Assembler Language Programming
3.00 Credits
Virginia Commonwealth University
Semester course; 3 lecture hours. 3 credits. Prerequisite: CMSC 256 with a grade of "C" or better. Registers, instruction set issues, data representation, data storage and processing, subprograms and parameter passing, macros and conditional assembly, interrupts, I/O, and arithmetic, logical and control operations. Effective Fall 2008
Share
CMSC 311 - Computer Organization and Assembler Language Programming
Favorite
CMSC 312: Introduction to Operating Systems
3.00 Credits
Virginia Commonwealth University
Semester course; 3 lecture hours. 3 credits. Prerequisite: CMSC 311 or EGRE 364. Computer systems design, I/O processing, secondary memory organization, command languages, memory management and job scheduling. Students will work in teams to design and implement an operating system simulation.
Share
CMSC 312 - Introduction to Operating Systems
Favorite
Show comparable courses
CMSC 355: Program Design and Implementation Practicum
3.00 Credits
Virginia Commonwealth University
Semester course; 2 lecture and 2 laboratory hours. 3 credits. Prerequisite: CMSC 246 or 256 with a grade of C or better. Overview of the software design process including analysis, design and life-cycle models. Design and implementation of event-driven programs with graphical user interfaces. Students will work in teams to design and implement a system with a clientserver architecture.
Share
CMSC 355 - Program Design and Implementation Practicum
Favorite
CMSC 391: Topics in Computer Science
3.00 Credits
Virginia Commonwealth University
Semester course; 3 lecture hours. 3 credits. May be repeated for credit. Prerequisite: Permission of the instructor. This course will teach selected topics in computer science. See the Schedule of Classes for specific topics to be offered each semester and prerequisites.
Share
CMSC 391 - Topics in Computer Science
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