|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
1.00 Credits
For students who have a foundation in the basic operations of a personal computer and want a basic skills using word processors to prepare, edit, and manipulate text. Includes creating, saving, and printing documents; formatting characters, lines, and pages; file management; fonts; spelling, grammar, and thesaurus writing tools; inserting graphic images; and table basics. Self-paced (with deadlines), hands-on course. COMP 1100 or equivalent skill is a recommended prerequisite. Inclusive Access Course Material fees may apply, see Fees tab under each course section for details. **COURSE LEARNING OUTCOMES (CLOs) At the successful conclusion of this course, students will be able to: 1. Modify word documents include themes, styles, various formatting features, headers and footers, footnotes, column and page breaks, inserting tables, clipart or pictures, and spell check/thesaurus features. FA, SP, SU
-
1.00 Credits
Cooperative education (CO-OP) aims to provide practical experience while applying classroom learning at a work site; to enhance professional skills; to experience personal growth. CO-OP is a full-time work experience in a position related to your major. The Cooperative Education, COOP EDUCATION 2800R course provides a beneficial three-way partnership between employer, student, and Utah Tech University. This course provides the opportunity to apply classroom learning to practical problems on the job, allowing students to work within a professional environment. Students learn the competitive nature of the job market and what is needed to prepare for career opportunities. Students also gain a competitive edge in the job market by demonstrating work experience. Repeatable. ***Course Learning Outcomes*** At the successful conclusion of this course students will: 1. Develop career-specific knowledge and skills in a work environment. 2. Apply specific concepts from academic program to a work environment. 3. Demonstrate ethical and professional behavior in the work environment. Prerequisites: Must have permission from Career Services; Student must be of Freshman or Sophomore status with a 2.0 or higher cumulative GPA. FA, SP, SU
-
1.00 Credits
Cooperative education (CO-OP) aims to provide practical experience while applying classroom learning at a work site; to enhance professional skills; to experience personal growth. CO-OP is a full-time work experience in a position related to your major. The Cooperative Education, COOP EDUCATION 4800R course provides a beneficial three-way partnership between employer, student, and Utah Tech University. This course provides the opportunity to apply classroom learning to practical problems on the job, allowing students to work within a professional environment. Students learn the competitive nature of the job market and what is needed to prepare for career opportunities. Students also gain a competitive edge in the job market by demonstrating work experience. Repeatable and must have permission from Career Services. Student must be of Junior or Senior status with a 2.0 or higher cumulative GPA. **COURSE LEARNING OUTCOMES (CLOs)** At the successful conclusion of this course students will: 1. Integrate career specific knowledge and skills into a work environment. 2. Apply upper-level program concepts into a a work environment to solve problems and improve operations. 3. Adapt communication for various professional audiences. 4. Assess and critique the impact of human behavior in a professional work environment. Prerequisites: Must have permission from Career Services; Student must be of Junior or Senior status with a 2.0 or higher cumulative GPA. FA, SP, SU
-
3.00 Credits
For any student interested in how computers are used to solve problems. This course will introduce the use of computers in problem solving including problem decomposition and algorithm construction. Students will be required to complete simple programming projects. Offered based upon sufficient student need. **COURSE LEARNING OUTCOMES (CLOs) At the successful conclusion of this course, students will be able to: 1. Read and write small computer programs and a simple web page. 2. Communicate through discussion and writing about data and its effect on daily life. 3. Work with peers in creating, writing, and evaluating computer programs. Course fee required.
-
3.00 Credits
Required of all students pursuing Computer and Information Technology degrees. Open to all students with a general interest in computer programming. Covers structured programming techniques and the syntax of a high level programming language through completion of programming projects of increasing difficulty. **COURSE LEARNING OUTCOMES (CLOs) At the successful conclusion of this course, students will be able to: 1. Read and write small computer programs. 2. Use language components such as variables, conditionals, and lists. 3. Decompose small problems. Course fee required. Prerequisites: CS 1030 (Grade C or higher); OR MATH 1010 or higher MATH course (Grade C or higher); OR ACT math score of 23 or higher or equivalent placement score within two years of enrollment in this course. FA, SP, SU
-
3.00 Credits
Required of all students pursuing Computer and Information Technology degrees, open to all students with a general interest in computer programming. Introduces object oriented programming techniques through completion of programming projects of increasing difficulty. **COURSE LEARNING OUTCOMES (CLOs) At the successful conclusion of this course, students will be able to: 1. Construct computer programs in a modern development environment using standard tools. 2. Develop solutions using a range of programming constructs, including control structures, functions, input/output, classes and objects, and data collections. 3. Design and implement programs from English descriptions. 4. Demonstrate the use of correct syntax and semantics in a high-level programming language. Course fee required. Prerequisites: CS 1400 (Grade C or higher). FA, SP
-
3.00 Credits
For students pursuing degrees in Computer Science, or other students interested in counting theory and applications. Covers mathematical reasoning, combinatorial analysis, sets, permutations, relations, computational complexity, and Boolean logic through homework and programming assignments. **COURSE LEARNING OUTCOMES (CLOs) At the successful conclusion of this course, students will be able to: 1. Apply the principles of logic and set theory to solve computational and combinatorial problems. 2. Enumerate discrete structures of a given kind and size via the use of combinations, permutations, and other combinatorial constructs. 3. Reduce complex problems into simpler sub-problems. 4. Implement software related to discrete math topics. Prerequisites: MATH 1100 (Grade C or higher) OR MATH 1210 (Grade C or higher); AND CS 1410 (Grade C or higher). FA
-
3.00 Credits
This course offers a beginner-friendly introduction to the fundamental concepts and applications of machine learning using public libraries. Designed for students with no prior experience in the topic. Open to all students with a general interest in machine learning and artificial intelligence. **COURSE LEARNING OUTCOMES (CLOs) At the successful conclusion of this course, students will be able to: 1. Grasp the foundational concepts of machine learning. 2. Explore real-world applications of machine learning using public libraries. 3. Gain hands-on experience by applying foundational machine learning concepts to practical scenarios. 4. Develop the ability to communicate machine learning concepts and results. Prerequisites: CS 1400 (Grade C or higher). SP
-
3.00 Credits
Required of students pursuing a Computer Science or Information Technology degree or emphasis, open to any student with a strong interest in computer programming. Covers the design and use of common data structures, lists, stacks, queues, trees, hash tables, and graphs through completion of several challenging programming projects. Introduces computational complexity and algorithm analysis. **COURSE LEARNING OUTCOMES (CLOs) At the successful conclusion of this course, students will be able to: 1. Discuss the basic principles of many software data structures, including efficiencies and tradeoffs. 2. Implement and use several data structures, including Binary Search Trees, Hash Tables, and Graphs. 3. Demonstrate a working knowledge of Big-O complexity. 4. Demonstrate a working knowledge of Algorithm Analysis. 5. Parse mathematical expressions into a functioning graphics calculator. 6. Implement several recursive algorithms. 7. Implement and analyze several sorting algorithms. Course fee required. Prerequisites: CS 1410 (Grade C or higher). FA, SP
-
3.00 Credits
Required of students pursuing a Computer Science degree or emphasis, open to any student with a strong interest in computer programming. Covers current software engineering theory and practice through completion of a challenging team project. Dual listed with SE 2450 (students may take only one course for credit). **COURSE LEARNING OUTCOMES (CLOs) At the successful conclusion of this course, students will be able to: 1. Explain the software engineering knowledge, skills, and professional standards necessary to begin practice as a software engineer. 2. Apply and compare appropriate theories, models, and techniques that provide a basis for the software development lifecycle. 3. Construct reliable software artifacts, both individually and as part of a team. 4. Evaluate trade-offs in software engineering practices and determine appropriate balances in project decision making. 5. Employ new models, techniques, and technologies as they emerge and appreciate the necessity of such continuing professional development. Course fee required. Prerequisites: CS 1410 (Grade C or higher). FA, SP
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Cookies Policy |
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|