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.
SWE 619: Object-Oriented Software Specification and Construction
3.00 Credits
George Mason University
Credits: 3 In-depth study of software construction using modern, object-oriented language with support for graphical user interfaces and complex data structures. Specifications, design patterns, and abstraction techniques, including procedural, data, iteration, type, and polymorphic. Information hiding, classes, objects, and inheritance. Exception handling, event-based systems, and concurrency. Prerequisites SWE foundation courses or equivalent. Hours of Lecture or Seminar per week 3 Hours of Lab or Studio per week 0
Share
SWE 619 - Object-Oriented Software Specification and Construction
Favorite
SWE 620: Software Requirements Analysis and Specification
3.00 Credits
George Mason University
Credits: 3 In-depth study of object-oriented requirements modeling, including use case modeling, static modeling and dynamic modeling with Unified Modeling Language (UML) notation. Students participate in group project on software requirements and specification using modern method. Prerequisites SWE foundation courses or equivalent Hours of Lecture or Seminar per week 3 Hours of Lab or Studio per week 0
Share
SWE 620 - Software Requirements Analysis and Specification
Favorite
SWE 621: Software Modeling and Architectural Design
3.00 Credits
George Mason University
Credits: 3 Concepts and methods for the architectural design of large-scale software systems are presented. Fundamental design concepts and design notations are introduced. Concepts of requirements analysis and specification are taught.Several design methods are presented and compared. In-depth study of object-oriented analysis and design modeling using the Unified Modeling Language (UML) notation. Students participate in a group project on software requirements, analysis, and design modeling. Prerequisites SWE 619 or permission of instructor. MSCS students may substitute CS 540 and CS 571 for SWE 619. Hours of Lecture or Seminar per week 3 Hours of Lab or Studio per week 0
Share
SWE 621 - Software Modeling and Architectural Design
Favorite
SWE 622: Distributed Software Engineering
3.00 Credits
George Mason University
Credits: 3 Hands-on introduction to techniques and programming interfaces for distributed software engineering. Networking protocols at several layers. Construction of distributed and concurrent software using network protocol services. Applications of Internet and web-based software. Prerequisites SWE foundation courses or equivalent. Hours of Lecture or Seminar per week 3 Hours of Lab or Studio per week 0
Share
SWE 622 - Distributed Software Engineering
Favorite
SWE 623: Formal Methods and Models in Software Engineering
3.00 Credits
George Mason University
Credits: 3 Formal mechanisms for specifying, validating, and verifying software systems. Program verification through Hoare's method and Dijkstra's weakest preconditions. Formal specification via algebraic specifications and abstract model specifications, including initial specification and refinement toward implementation. Integration of formal methods with existing programming languages, and the application of formal methods to requirements analysis, testing, safety analysis, and object-oriented approaches. Formal methods using the Object Constraint Language (OCL).Prerequisites SWE 619, or permission of instructor. Hours of Lecture or Seminar per week 3 Hours of Lab or Studio per week 0
Share
SWE 623 - Formal Methods and Models in Software Engineering
Favorite
SWE 625: Software Project Management
3.00 Credits
George Mason University
Credits: 3 Lifecycle and process models; process metrics; planning for a software project; mechanisms for monitoring and controlling schedule, budget, quality, and productivity; and leadership, motivation, and team building. Prerequisites SWE foundation courses or equivalent. Hours of Lecture or Seminar per week 3 Hours of Lab or Studio per week 0
Share
SWE 625 - Software Project Management
Favorite
Show comparable courses
SWE 626: Software Project Laboratory
3.00 Credits
George Mason University
Credits: 3 Covers requirements analysis, design, implementation, and management of software development project. Students work in teams to develop or modify software product, applying sound principles of software engineering. Uses both industrial and academic standards to assess quality of work products. Prerequisites SWE 619, 620, and 621; or permission of instructor. Hours of Lecture or Seminar per week 3 Hours of Lab or Studio per week 6
Share
SWE 626 - Software Project Laboratory
Favorite
SWE 630: Software Engineering Economics
3.00 Credits
George Mason University
Credits: 3 Covers quantitative models of software lifecycle, cost-effectiveness analysis in software engineering, multiple-goal decision analysis, uncertainty and risk analysis, software cost estimation, software engineering metrics, and quantitative lifecycle management techniques. Prerequisites SWE 625 Hours of Lecture or Seminar per week 3 Hours of Lab or Studio per week 0
Share
SWE 630 - Software Engineering Economics
Favorite
SWE 631: Object-Oriented Design Patterns
3.00 Credits
George Mason University
Credits: 3 Cross-Listed with CS 631 Principles of object-oriented design through design patterns. Studies selection of appropriate object-oriented structure after system requirements or requirements specification of software system have been developed. Design patterns created in logic view of software system. Studies generalized design solutions for generalized software design problems, and reuse of design patterns. Once developed, design patterns may be specified in any object-oriented language. Prerequisites SWE 619 or 621, or CS 540 or 571; or graduate course in object-oriented programming or equivalent. Hours of Lecture or Seminar per week 3 Hours of Lab or Studio per week 0
Share
SWE 631 - Object-Oriented Design Patterns
Favorite
SWE 632: User Interface Design and Development
3.00 Credits
George Mason University
Credits: 3 Principles of user interface design, development, and programming. Includes user psychology and cognitive science, menu system design, command language design, icon and window design, graphical user interfaces, web-based user interfaces. Prerequisites SWE 619, or CS 540 and 571, or permission of instructor. Hours of Lecture or Seminar per week 3 Hours of Lab or Studio per week 0
Share
SWE 632 - User Interface Design and Development
Favorite
First
Previous
566
567
568
569
570
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