[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.
SD 6310: Software Quality and Testing
3.00 Credits
Utah Tech University
Presents practices and tools used to promote software quality as part of the software development life cycle. Considers several facets of software testing, including unit testing, test-driven development, integration testing, regression testing, and user interface testing. Explores testing frameworks and tools used to automate software testing. Covers the analysis of defects and failure reports, personal and peer reviews, and static analysis. **COURSE LEARNING OUTCOMES (CLOs)** At the successful conclusion of this course, students will be able to: 1. Employ software testing processes including unit testing, test-driven development, integration testing, regression testing, and user interface testing. 2. Demonstrate the use of various software testing tools used to automate one or more test suites implemented within a software system. 3. Analyze and prioritize failure reports and defects identified to affect a software system, research potential causes of a defect, and propose and evaluate resolutions. 4. Facilitate personal reviews, peer reviews, static analysis, and other preventative measures on a component of a software system to improve software quality. Prerequisites: Acceptance in the Master's of Software Development Program at Utah Tech University.
Share
SD 6310 - Software Quality and Testing
Favorite
SD 6330: Mobile App Development for Android
3.00 Credits
Utah Tech University
For students interested in writing applications for modern mobile devices using Google's Android operating system. **COURSE LEARNING OUTCOMES (CLOs)** At the successful conclusion of this course, students will be able to: 1. Develop modern applications for phones and tablets using the Android SDK and related tools. 2. Design and implement a functional graphical user interface suitable for a mobile application. 3. Develop sophisticated mobile applications using the software architecture and design patterns native to the mobile platform. Prerequisites: Acceptance in the Master's of Software Development Program at Utah Tech University.
Share
SD 6330 - Mobile App Development for Android
Favorite
SD 6340: Mobile App Development for iOS
3.00 Credits
Utah Tech University
For students interested in writing applications for modern mobile devices using Apple's iOS operating system. **Course Learning Outcomes (CLOs)** At the successful conclusion of this course, students will be able to: 1. Develop modern applications for phones and tablets using the iOS SDK and related tools. 2. Design and implement a functional graphical user interface suitable for a mobile application. 3. Develop sophisticated mobile applications using the software architecture and design patterns native to the mobile platform. Prerequisites: Acceptance into Utah Tech's Master of Software Development program.
Share
SD 6340 - Mobile App Development for iOS
Favorite
SD 6400: Advanced Topics in App Development
3.00 Credits
Utah Tech University
Stay ahead of the curve in the dynamic field of software engineering with our specialized course on exploring emerging trends and cutting-edge toolsets. This course is designed to equip software engineers, developers, and technology enthusiasts with the knowledge and skills needed to navigate and leverage the latest advancements in the ever-evolving landscape of software development. **Course Learning Outcomes (CLOs)** At the successful conclusion of this course students will: 1. Utilize current industry toolsets to create software programs 2. Utilize cloud, api, and devops tools to expediently develop and release software. Prerequisites: Acceptance into Utah Tech's Master of Software Development program.
Share
SD 6400 - Advanced Topics in App Development
Favorite
SD 6450: Graduate Capstone
3.00 Credits
Utah Tech University
Students will harness their software development skills to plan and execute meaningful capstone projects, culminating in a powerful showcase of their proficiency and readiness for the dynamic software development landscape. **Course Learning Outcomes (CLOs)** At the successful conclusion of this course, students will be able to: 1. Identify and plan a meaningful project, break down the project into workable items, and then attach timelines to project elements to ensure student/project work accountability. 2. Produce prototypes, designs, and code using industry standard tools, incorporating iterative processes and feedback to demonstrate continuous improvement over time. 3. Identify and assemble necessary resources for the completion of project work. 4. Plan and implement all aspects of the instructor approved project. 5. Demonstrate the ability to function effectively in teams to accomplish stated goals. Demonstrate advanced knowledge skills in problem solving positive work ethic, effective use of technology, and understanding team-centric workplace culture. 6. Demonstrate convincing technical communications skills, both orally and in writing exhibiting the ability to be useful team members, capable of working in groups projects and initiating self-learning and independent work as is necessary for the approved project. 7. Demonstrate accountability and responsibility with development processes by submitting weekly project updates on hourly workload, meaningful project progress, iterative changes, new learning, and project challenges. Prerequisites: Acceptance into Utah Tech's Master of Software Development program.
Share
SD 6450 - Graduate Capstone
Favorite
SE 1400: Web Design Fundamentals (ALCS)
3.00 Credits
Utah Tech University
Covers fundamental principles of front-end web design, including beginner's hands-on experience with HTML and CSS in planning, organizing, analysis, and designing websites. Introduces key foundation concepts such as Internet infrastructure, web page creation and publishing, wire framing, layout techniques, multimedia, content, color, typography, and accessibility. This course is designated as an Active Learning Community Service (ALCS) course. Students provide service in areas of public concern in a way that is mutually beneficial for both the student and community. **COURSE LEARNING OUTCOMES (CLOs) At the successful conclusion of this course, students will be able to: 1. Demonstrate an understanding of the general workings of the Internet and infrastructure. 2. Use web authoring and design environment - tools, browsers, servers. 3. Apply current and past web markup & styling languages and their differences. 4. Compare careers within web design & development. 5. Apply design principles to the web. Course fee required. FA, SP
Share
SE 1400 - Web Design Fundamentals (ALCS)
Favorite
Show comparable courses
SE 3010: Mobile Application Development for Android
3.00 Credits
Utah Tech University
For students interested in writing applications for modern mobile devices using Google's Android operating system. **COURSE LEARNING OUTCOMES (CLOs) At the successful conclusion of this course, students will be able to: 1. Develop modern applications for phones and tablets using the Android SDK and related tools. 2. Design and implement a functional graphical user interface suitable for a mobile application. 3. Develop sophisticated mobile applications using the software architecture and design patterns native to the mobile platform. Course fee required. Prerequisites: CS 2420 (Grade C or higher) AND CS 3005 (Grade C or higher). SP
Share
SE 3010 - Mobile Application Development for Android
Favorite
Show comparable courses
SE 3020: Mobile Application Development for iOS
3.00 Credits
Utah Tech University
For students interested in writing applications for modern mobile devices using Apple's iOS operating system. **COURSE LEARNING OUTCOMES (CLOs) At the successful conclusion of this course, students will be able to: 1. Develop modern applications for phones and tablets using the iOS SDK and related tools. 2. Design and implement a functional graphical user interface suitable for a mobile application. 3. Develop sophisticated mobile applications using the software architecture and design patterns native to the mobile platform. Course fee required. Prerequisites: CS 2420 (Grade C or higher); AND CS 3005 (Grade C or higher). FA
Share
SE 3020 - Mobile Application Development for iOS
Favorite
Show comparable courses
SE 3100: Software Practices
3.00 Credits
Utah Tech University
Covers essential components of the software development life cycle, including requirements elicitation and prioritization; software development process, including methodologies, planning, estimation, and team organization; and software design, which explores the fundamental principles and architectural and design patterns essential to the production of quality software. **COURSE LEARNING OUTCOMES (CLOs) At the successful conclusion of this course, students will be able to: 1. Implement methodologies to facilitate the planning, estimation, risk analysis and team organization present in an effective software development life cycle. 2. Elicit, define, prioritize, and validate the functional and nonfunctional requirements of a complex software system. 3. Design software and related components while considering the design principles, architectural patterns, and design patterns necessary to produce quality software. Course fee required. Prerequisites: SE 2450 or CS 2450 or WEB 3450 (Grade C or higher). SP
Share
SE 3100 - Software Practices
Favorite
Show comparable courses
SE 3150: Software Quality
3.00 Credits
Utah Tech University
Presents practices and tools used to promote software quality as part of the software development life cycle. Considers several facets of software testing, including unit testing, test-driven development, integration testing, regression testing, and user interface testing. Explores testing frameworks and tools used to automate software testing. Covers the analysis of defects and failure reports, personal and peer reviews, and static analysis. **COURSE LEARNING OUTCOMES (CLOs) At the successful conclusion of this course, students will be able to: 1. Implement software testing processes including unit testing, test-driven development, integration testing, regression testing, and user interface testing. 2. Demonstrate the use of various software testing tools used to automate one or more test suites implemented within a software system. 3. Analyze and prioritize failure reports and defects identified to affect a software system, research potential causes of a defect, and propose and evaluate possible resolutions. 4. Conduct personal reviews, peer reviews, static analysis, and other preventative measures on a component of a software system to improve software quality. Course fee required. Prerequisites: SE 2450 or CS 2450 or WEB 3450 (Grade C or higher). FA
Share
SE 3150 - Software Quality
Favorite
Show comparable courses
First
Previous
201
202
203
204
205
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