Skip to Content

Course Search Results

  • 1.00 Credits

    This is the second course in the Innovative Solutions Course Series focusing on prototyping and deployment. The goal of this course series is to prepare students to solve interdisciplinary problems by engaging them in research setting that come directly from real world scenarios. As part of this course, interdisciplinary groups of 3-5 will be created, with each member of the group from a different STEM discipline. Student teams will select a project from a number of available real-world problems. This course will engage students in the following research experiences: evaluation of research literature; collaboration across multiple disciplines; application of knowledge toward novel solution; reflection; and participation in the design process. By the end of the course series, each group will produce a solution to their problem and complete a written, oral, and poster summary of their work. **COURSE LEARNING OUTCOMES CLO's At the successful conclusion of this course, students will be able to: 1. Experience how interdisciplinary problems are solved in the real world. 2. Assess and revise their own results in order to arrive at a solution that meets the practical constraints of the real-world scenario. 4. Collaborate in small teams working toward a common goal. 5. Improve their communication skills by presenting and clarifying technical results. 6. Prepare for a potential career in STEM and increase awareness about the growing pool of non-academic careers. SP
  • 1.00 Credits

    This is the third course in the Innovative Solutions Course Series focusing on entrepreneurship. The goal of this course series is to prepare students to solve interdisciplinary problems by engaging them in research setting that come directly from real world scenarios. As part of this course, interdisciplinary groups of 3-5 will be created, with each member of the group from a different STEM discipline. Student teams will select a project from a number of available real-world problems. This course will engage students in the following research experiences: iteration of their minim viable product, entrepreneurship and business model creation, identify the appropriate customer for their product, and applying entrepreneurship principles to their project prototype, and participating in a pitch competition with their product. **COURSE LEARNING OUTCOMES (CLO's) At the successful conclusion of this course, students will be able to: 1. Validate your minimum viable product to match customer needs. 2. Identify a potential market for your minimum viable product. 3. Distinguish all the stakeholders, deployment issues, costs, and resources involved in taking your minimum viable product. 4. Identify key personal attributes that are more likely to lead to entrepreneurial success. 5. Apply principles of entrepreneurship to prototyped project. FA
  • 3.00 Credits

    Using the 3 dimensions of science and engineering (Disciplinary Core Ideas, Science and Engineering Practices, and Crosscutting Concepts), this course will engage students in developing meaningful understandings of problem-based approaches to teaching, learning, and the integration of engineering practices across science curriculum using appropriate practices. Students will demonstrate their skills through the development and creation of a problem-based, hands-on design experience, and introduces practicing teachers to the nature of science and engineering practices and processes. **COURSE LEARNING OUTCOMES (CLOs)** At the successful conclusion of this course students will: 1) Develop a deeper understanding the nature of science and engineering. 2) Use scientific understanding and engineering solutions for different topics. 3) Demonstrate that science is a way of knowing and assumes an order and consistency in natural systems. 4) Compare and contrast the process of scientific inquiry with the engineering design cycle. 5) Use empirical evidence to develop scientific knowledge and engineering solutions. Corequisite: SCI 4700. FA
  • 1.00 - 3.00 Credits

    Students will devise and perform original, preferably unique research projects in their respective Physical Science fields. The culmination of this project will be a publication-quality paper on their research that uses primary scientific literature pertinent to the student's field and individual projects. Repeatable for a maximum of 6 credits subject to graduation restrictions. Offered upon sufficient student need. **COURSE LEARNING OUTCOMES (CLOs) At the successful conclusion of this course, students will be able to: 1. Use the scientific method to develop hypotheses, design experiments, and draw conclusions from results. 2. Design and modify experiments during the progress of a research project. 3. Interpret results from experiments, modify the hypothesis. 4. Draw conclusions according to research goals. 5. Perform research independently, and interact with other students and faculty that are engaged in the project. 6. Utilize outside resources (scientific databases, literature, etc) to interpret results and compare to existing and previous work in the field of your research project. Prerequisite: Instructor permission and Senior standing. FA, SP, SU
  • 3.00 Credits

    Covers structured programming techniques, the syntax of a high-level programming language, and fundamental principles of front-end web development through completion of programming projects of increasing difficulty. **COURSE LEARNING OUTCOMES (CLOs) At this course's successful conclusion, students will be able to: 1. Construct computer programs in a modern web development environment using standard tools. 2. Develop solutions using a range of programming constructs, including variables, conditionals, control structures, functions, user input/output, and data collections. 3. Demonstrate the use of correct syntax and semantics in a high-level programming language. 4. Develop problem-solving skills specific to web development by working on real-world coding challenges and debugging exercises. 5. Apply modern web markup, styling, and programming languages to design and create user-centered web interfaces. Prerequisites: Admission to the Master of Software Development program.
  • 3.00 Credits

    Covers the fundamental principles of user experience design from a design and development standpoint. Students take an active learning approach in applying concepts in objective development, target demographics, user personas, user stories, user case flows, research methodologies, prototyping, implementation, usability testing, and modern approaches in interface and interaction design. **COURSE LEARNING OUTCOMES CLO's) At the successful conclusion of this course students will: 1. Employ critical thinking and problem-solving skills required in user experience design. 2. Describe and create the required user interface design components of a web or mobile application. 3. Demonstrate an understanding of user experience practices within application development. 4. Test and adapt designs from user feedback. 5. Use modern design tools, including web markup and styling languages to create prototypes for user testing. Prerequisites: Admission to the Masters of Software Development program.
  • 3.00 Credits

    Covers the fundamentals of three-tier web applications, including client-side code for modern browsers, server code using representative languages, and integration with database systems; also covers the protocols that connect these components and the environments in which they run. **COURSE LEARNING OUTCOMES (CLOs)** At the successful conclusion of this course students will: 1. Develop modern web applications using both client-side and server-side languages and technologies. 2. Integrate database technologies into the ecosystem of a web application at a fundamental level. 3. Deploy the environments and infrastructure required by web application servers and related systems. 4. Implement the architectures, protocols, and standards necessary to interconnect the client-side and server-side components. Prerequisites: Acceptance in the Master's of Software Development Program at Utah Tech University.
  • 3.00 Credits

    Covers concepts and principles of electronic commerce from an interdisciplinary approach, including computer sciences, marketing, consumer behavior, finance, economics, and information systems. Specifics include electronic commerce process steps, Internet infrastructure, demographics, marketing and market research, advertising, promotion, strategy development, financing, competitive analysis, technical development, Web site review, launch, and on-going innovation. **COURSE LEARNING OUTCOMES CLOs** At the successful conclusion of this course students will: 1. Demonstrate the ability to identify a problem, then analyze and prepare a solution essential to successful problem solving. 2. Synthesize multiple sources of information to solve problems, and create new insights and generate better problem solving approaches. 3. Demonstrate the ability to create, think, design, and/or build prototype solutions for problems or product ideas. 4. Facilitate the constant change of technology by fostering intellectual curiosity and the ability to access information from diverse sources as well as relating knowledge to daily life and defining issues within larger contexts. 5. Demonstrate an awareness and an understanding of these issues as the apply to technology entrepreneurship by articulating and integrating relevant ethical, legal, social, and technical concerns into their projects and exhibiting an openness to ideas different from or in conflict with one's own, including assumptions, prejudices, and privileges. 6. Demonstrate the ability to function effectively in teams to accomplish stated goals. using advanced knowledge skills in problem solving positive work ethic, effective use of technology, and understanding team-centric workplace culture, improved social behavior and competent professional skills to obtain and maintain successful employment within an organization, business, or other entity. 7. Demonstrate convincing technical communications skills, both orally and in writing by exhibiting the ability to be a useful team member, capable of working in groups on strategic problems. 8. Apply and understand technology entrepreneurship process elements including (a) opportunity assessment, (b) market research, (c) competitive assessment, (d) strategy development, (e) finance development, (f) risk assessment, (g) technology development, (h) web review, (i) launch, and (j) ongoing innovation. Prerequisites: Acceptance in the Master's of Software Development Program at Utah Tech University.
  • 3.00 Credits

    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: 1. Employ 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. Prerequisites: Acceptance in the Master's of Software Development Program at Utah Tech University.
  • 3.00 Credits

    Covers advanced concepts and topics in client-side and server-side web application development. Students will be introduced to a variety of modern software frameworks, languages, architectural patterns, and techniques in order to create interactive, data-centric web applications. **COURSE LEARNING OUTCOMES (CLOs)**At the successful conclusion of this course, students will be able to: 1. Develop modern web applications using both client-side and server-side languages and technologies. 2. Assess the makeup of various client-side and server-side web application frameworks and their constituent components. 3. Create an interactive user experience using a client-side framework and interaction with a web service. 4. Employ the architectural and design patterns used by web application frameworks and justify how they are used to produce maintainable and scalable web applications. Prerequisites: Acceptance in the Master's of Software Development Program at Utah Tech University.