KSAWorks
KSAWorks
Knowledge • Skills • Abilities
University of Virginia's College at Wise · Courses

SWE

10 courses with the subject SWE, each shown exactly as we captured it from the college's catalog, with every element we hold. Where the wording looks broken, that is our reading of the catalog, not the college's text.

SWE 1790Engineering Leadership3

Credit(s) 3 Professionalism, group dynamics, professional ethics, psychology, social responsibility of engineers, legal issues for engineers, negotiation skills, documentation practice.

Subject
SWE
Credits (min)
3
Credits (max)
3
Credit unit
Credit(s)
Type
course
Edition
2026-2027
Catalog
2026-2027 UVA Wise Catalog
Source
uvawise.catalog.acalog.com
SWE 2300Software Engineering3

Credit(s) 3 Development of a total system concept is emphasized. Project planning, requirements analysis, system design, program design, program implementation, program testing, system testing, system delivery, maintenance, documentation, and examining the development process. Societal and ethical impacts of software solutions are stressed. Cross-Listed with CSC 2300 . Prerequisites CSC 2180

Subject
SWE
Credits (min)
3
Credits (max)
3
Credit unit
Credit(s)
Type
course
Edition
2026-2027
Catalog
2026-2027 UVA Wise Catalog
Source
uvawise.catalog.acalog.com
SWE 3110Software Requirements and Design3

Credit(s) 3 This course provides an introduction to the concepts and methods required to successfully design professional large-scale software systems. It covers the fundamental topics in the software requirements, architecture and detailed design, including requirement elicitation, prioritization, analysis and negotiations, and validation criteria. UML, architectural views, architectural styles and patterns, component design, creational, and behavioral design patterns, design quality evaluation (e.g., efficiency, reliability, and maintainability), state based design, table based design, design management, design documentation, and code design. Ethical, societal, and professional issues present in software design will be stressed. Prerequisites CSC 2180 with a C or better

Subject
SWE
Credits (min)
3
Credits (max)
3
Credit unit
Credit(s)
Type
course
Edition
2026-2027
Catalog
2026-2027 UVA Wise Catalog
Source
uvawise.catalog.acalog.com
SWE 3120Software Testing3

Credit(s) 3 Requirements oriented testing, test plan design, effective testing techniques, test coverage evaluation, statistical techniques for testing, reviews and inspections. Societal and ethical implications of software testing and quality are discussed. Prerequisites CSC 2180 and MTH 2180

Subject
SWE
Credits (min)
3
Credits (max)
3
Credit unit
Credit(s)
Type
course
Edition
2026-2027
Catalog
2026-2027 UVA Wise Catalog
Source
uvawise.catalog.acalog.com
SWE 3240Software Quality & Configuration Management3

Credit(s) 3 This course provides an introduction to the Quality and Software Configuration Management activities required to successfully control the evolution of professional large-scale software systems. It covers the fundamental topics in the software quality assurance and quality models such as; CMMI, Six Sigma and Total quality management. It will also cover configuration activities, such as; configuration planning, change control and management, version control, configuration tools, and release management. Societal and ethical implications of software quality will be emphasized. Prerequisites CSC 2180 and MTH 2180

Subject
SWE
Credits (min)
3
Credits (max)
3
Credit unit
Credit(s)
Type
course
Edition
2026-2027
Catalog
2026-2027 UVA Wise Catalog
Source
uvawise.catalog.acalog.com
SWE 3420Software Maintenance3

Credit(s) 3 This course will look into the theory and practice of software maintenance. Students will be working on previous projects to craft an updated or a correct solution to a previous piece of software. Topics include: Evolution and Maintenance Models; Reengineering; Legacy Information Systems; Impact Analysis; Refactoring; Program Comprehension; and Reuse and Domain Engineering. Adaptive, preventive, perfective and corrective maintenance will be covered. Prerequisites CSC 2180 and MTH 2180

Subject
SWE
Credits (min)
3
Credits (max)
3
Credit unit
Credit(s)
Type
course
Edition
2026-2027
Catalog
2026-2027 UVA Wise Catalog
Source
uvawise.catalog.acalog.com
SWE 4240Software Project Management3

Credit(s) 3 Project planning and documentation, management tools, cost estimation, productivity, metrics, options and risks, expectations management, contracts, intellectual property, process standards, long-term maintenance, progress measurement, earned value analysis, legal document management, project management standards. Societal and ethical impacts of project management are considered. Cross-listed with CSC 4240 . Prerequisites CSC 2180 with a C or better

Subject
SWE
Credits (min)
3
Credits (max)
3
Credit unit
Credit(s)
Type
course
Edition
2026-2027
Catalog
2026-2027 UVA Wise Catalog
Source
uvawise.catalog.acalog.com
SWE 4690Mobile Development3

Credit(s) 3 This course is an introduction to mobile application development for modern platforms. Students will be introduced to mobile devise architecture, programming languages, UI design, and app distribution. iOS and Android development will be covered as well as cross-platform development solutions. Cross-listed with CSC 4690 . Prerequisites CSC 2180

Subject
SWE
Credits (min)
3
Credits (max)
3
Credit unit
Credit(s)
Type
course
Edition
2026-2027
Catalog
2026-2027 UVA Wise Catalog
Source
uvawise.catalog.acalog.com
SWE 4980Capstone Project1

Credit(s) 1 Group project utilizing and demonstrating all software engineering skills of the major requirements. Student conceived and marketed product is developed with complete documentation, quality control, and configuration management. Prerequisite/Corequisite MTH 2050

Subject
SWE
Credits (min)
1
Credits (max)
1
Credit unit
Credit(s)
Type
course
Edition
2026-2027
Catalog
2026-2027 UVA Wise Catalog
Source
uvawise.catalog.acalog.com
SWE 4990Capstone Project II1

Credit(s) 1 Group project utilizing and demonstrating all software engineering skills of the major requirements. Student conceived and marketed product is developed with complete documentation, quality control, and configuration management. Societal and ethical impact of the project development will be emphasized. Prerequisite/Corequisite MTH 2050

Subject
SWE
Credits (min)
1
Credits (max)
1
Credit unit
Credit(s)
Type
course
Edition
2026-2027
Catalog
2026-2027 UVA Wise Catalog
Source
uvawise.catalog.acalog.com

Source: University of Virginia's College at Wise's catalog, linked per course · table learning_unit · CourseShelf publish 59