365体育比赛投注

Working copy

Page PDF

Computer Science - Computing and Networking Sciences Emphasis, A.A.S.

Requirements

365体育比赛投注The program introduces the student to a wide range of networking and data communications technologies and entry level programming.

Total Program Credits: 64365体育比赛投注

General Education Requirements: 13 Credits
  A minimum of 16 credits of General Education requirements are required for graduation. Not all GE requirements are listed in this section (see Specialty Core requirements for more details).   
  ENGL 1010 Introduction to Academic Writing 3
or  ENGH 1005 Literacies and Composition Across Contexts (5)  
  HUMANITIES/FINE ARTS/FOREIGN LANGUAGE ( COMM 1020 recommended)  3
  COMM 2110 Interpersonal Communication * 3
  BIOLOGY  3
or PHYS 2210 Physics for Scientists and Engineers I (4) *  
  PHYSICAL EDUCATION/HEALTH/SAFETY OR ENVIRONMENT ( HLTH 1100 or PES 1097 Recommended)  1
Discipline Core Requirements:   9 Credits
Complete the following:   
  CS 1400 Fundamentals of Programming * 3
  CS 2600 Computer Networks I * 3
  CS 2810 Computer Organization and Architecture * 3
Emphasis Requirements:   26 Credits
Complete the following:   
  CS 1410 Object-Oriented Programming 3
  CS 2300 Discrete Mathematical Structures I 3
  CS 2370 C plus plus Programming 3
  CS 2420 Introduction to Algorithms and Data Structures 3
  CS 2450 Software Engineering 3
  CS 2550 Web Programming I 3
  CS 2690 Computer Networks II 3
  MATH 1210 Calculus  5
Emphasis Elective Requirements:   16 Credits
Complete 16 credits from the following courses (minimum grade of C- required). (Must be approved by CSE Department. See CSE Advisor): 16
  CS 1030 Foundations of Computer Science (3)  
  CS 281R Internship (3.0 credits max.) (1)  
  ECE 2700 Digital Design I (3)  
and ECE 2705 Digital Design I Lab (1)  
  IT 1510 Introduction to System Administration--Linux/UNIX (3)  
  MATH 1220 Calculus II (5)  
  PHYS 2215 Physics for Scientists and Engineers I Lab (1)  

Graduation Requirements:

  1. Completion of a minimum of 64 semester credits.
  2. Overall grade point average of 2.0 (C) or above.
  3. Residency hours -- minimum of 20 credit hours through course attendance at UVU.
Footnote:
* Minimum grade of C- required

Graduation Plan

This graduation plan is a sample plan and is intended to be a guide. Your specific plan may differ based on your Math and English placement and/or transfer credits applied. You are encouraged to meet with an advisor and set up an individualized graduation plan in Wolverine Track

365体育比赛投注Milestone courses (pre-requisites for a course in one of the subsequent semesters) are marked in red and italicized.

Semester 1 Course Title Credit Hours
CS 1400 Fundamentals of Programming 3
ENGL 1010 or ENGH 1005 Introduction to Academic Writing or  Literacies and Composition Across Context 3
COMM 2110 Interpersonal Communications 3
General Education Choose HLTH 1100 or PES 1097 1
CS Elective Choose from approved list 3
  Semester total: 13
Notes: Approved electives:CS 1030; CS 281R; ECE 2700/05; IT 1510; Math 1220
Semester 2 Course Title Credit Hours
CS 1410 Object Oriented Programming 3
CS 2810 Computer Organization & Architecture 3
MATH 1210 Calculus I 5
COMM 1020 Public Speaking 3
  Semester total: 14
Semester 3 Course Title Credit Hours
CS 2300 Discrete Mathematical Structures I 3
CS 2420 Introduction to Algorithms & Data Structures 3
CS 2370 C plus plus Programming 3
Biology or PHYS 2210 Biology or Physics for Scientists and Engineers I 3
PHYS 2215 Physics for Scientists and Engineers I Lab (Approved Elective) 1
  Semester total: 13
Semester 4 Course Title Credit Hours
CS 2450 Software Engineering 3
CS 2550 Web Programming I 3
CS 2600 Computer Networks I 3
CS 2690 Computer Networks II 3
  Semester total: 12
Notes: Approved electives:CS 1030; CS 281R; ECE 2700/05; IT 1510; Math 1220
Semester 5 Course Title Credit Hours
CS Elective Choose from approved list 3
CS Elective Choose from approved list 3
CS Elective Choose from approved list 3
CS Elective Choose from approved list 3
  Semester total: 12
Notes: Approved electives:CS 1030; CS 281R; ECE 2700/05; IT 1510; Math 1220
Notes: If contemplating BS degree, comply with BS pre-req and matriculation requirements
  Degree total: 64

Department

Name:

Computer Science

Location:

CS 520

Telephone:

365体育比赛投注801-863-8218

Email:

ComputerScience@fishncamp.com

Web Address:

fishncamp.com/cs

Chair:

Neil B. Harrison 365体育比赛投注

 
 

Mission Statement

365体育比赛投注The mission of the Computer Science program at Utah Valley University is to qualify students to function as professional computer scientists, and software engineers in the workplace, and to enter appropriate graduate programs. Graduates will be committed to lifelong learning and empowered with the intellectual and ethical foundations necessary to make responsible decisions.

 
 

Computer Science

 

Advisors:

Coordinators:

 
Four-year bachelor degrees are offered: Computer Science and Software Engineering. The Computer Science degree (BS-CS) is accredited by the Computing Accreditation Commission of the Accreditation Board for Engineering and Technology (ABET) and offers three areas of emphasis: Computer Science, Computer Networking, and Full Stack Web Development. The Computer Science degree conforms to the Association of Computing Machinery (ACM) and Institute of Electrical and Electronics Engineering (IEEE) joint model curriculum, and the Software Engineering degree conforms to the IEEE Computer Society’s Software Engineering Body of KnowledgeNote: Students may earn only one BS Degree in Computer Science or Software Engineering. Additional degrees will not be awarded for completing subsequent BS-CS areas of emphasis.Requirements for Certificate of Completion (Programmer), Associate in Science in Computer Science (AS-CS) and Associate in Applied Science in Computer Science (AAS-CS) with emphasis in Computing and Networking Sciences degree  is included within the BS degree requirements. Students majoring in Computer Science degrees are encouraged to review these degrees and apply for them when they have met the requirements.Classroom instruction is supported by well-equipped computer labs.
 
Career Opportunities
Degrees offered by the Computer Science Department prepare students for rewarding career opportunities in many different fields. Occupations available to graduates of our programs are consistently listed as among the highest paid and most in demand, and the long-term employment outlook is currently excellent.
 
Internships
Computer Science is committed to adequately preparing students for their intended career path. Thus, they encourage internship opportunities that provide students with applied knowledge to complement the theory learned in the classroom, and also enhances their resumes and marketability upon graduation.
 
 

Faculty

Peter Aldous(2020)

Assistant Professor

Department: Computer Science
Faculty



B.S., Computer Science, Brigham Young University; Ph.D., Computer Science, University of Utah.

Directory Page >>

 

Charles Allison(2001)

Professor

Department: Computer Science
Faculty



B.S., Mathematics/Portuguese, M.S., Mathematics/Statistics, Brigham Young University; M.S., Ph.D. (ABD), Applied Math/Computer Science, University of Arizona.

Directory Page >>

 

Brian Durney(2001)

Associate Professor

Department: Computer Science
Faculty



B.S., Computer Science, University of Utah; M.S., Computer Science, Stanford University; Ph.D., Computer Science, University of Oregon.

Directory Page >>

 

Kanwalinderjit Gagneja(2020)

Assistant Professor

Department: Computer Science
Faculty



B.S., M.C.A., Computer Application, M.Tech, Computer Science/Engineering, Punjabi University, India; Ph.D., Computer Science, North Dakota State University.

Directory Page >>

 

Neil Harrison(2005)

Professor

Department: Computer Science
Department Chair, Faculty



B.S., Computer Science, Brigham Young University; M.S., Computer Science, Purdue University; Ph.D., Computer Science, University of Groningen, Netherlands.

Directory Page >>

 

Kenneth Jenson(2017)

Lecturer

Department: Computer Science
Faculty



B.S., M.S., Computer Science, Brigham Young University.

Directory Page >>

 

Brian Knaeble(2016)

Assistant Professor

Department: Computer Science
Faculty



B.S., M.S., Mathematics, M.Stat., Ph.D., University of Utah.

Directory Page >>

 

Charles Knadler(2016)

Lecturer

Department: Computer Science
Faculty



B.E.S., Mechanics, The Johns Hopkins University; M.S., D.Sc., Computer Science, George Washington University.

Directory Page >>

 

Charles Knutson(2018)

Associate Professor

Department: Computer Science
Faculty



B.S., Computer Science, M.S., Computer Science, Brigham Young University - Provo, Ph.D., Computer Science, Oregon State University.

Directory Page >>

 

Todd Peterson(2003)

Associate Professor

Department: Computer Science
Faculty



B.S., Computer Science, Brigham Young University; M.S., Ph.D., Computer Science, University of Alabama.

Directory Page >>

 

George Rudolph(2016)

Associate Professor

Department: Computer Science
Faculty



B.S., M.S., Ph.D., Computer Science, Brigham Young University.

Directory Page >>

 

Sayeed Sajal(2020)

Assistant Professor

Department: Computer Science
Faculty



B.S., Electrical & Electronic Engineering, Bangladesh University of Engineering & Technology; M.S.A., Finance & Marketing, East West University, Bangladesh; M.S., Ph.D., Electrical and Computer Engineering, North Dakota State University.

Directory Page >>

 

Reza Sanati-Mehrizy(2001)

Professor

Department: Computer Science
Faculty



B.S., Business Administration, Rasht Commercial College; M.S., Ph.D., Computer Science, University of Oklahoma.

Directory Page >>

 

Craig Sharp(2016)

Lecturer

Department: Computer Science
Faculty



B.S., Architecture, Ball State University; M.S., Computer & Information Sciences, College of Charleston; Ph.D. (ABD), Computer Sciences, University of South Carolina.

Directory Page >>

 

Jingpeng Tang(2014)

Associate Professor

Department: Computer Science
Faculty



B.S., Engineering, Southwest Jiaotong University; M.S., Engineering, China Academy of Railway Services;M.S., Computer science, Ph.D., Computer Science, North Dakota State University.

Directory Page >>

 

Abraham Teng(2002)

Associate Professor

Department: Computer Science
Faculty



B.S., Naval Architecture, National Taiwan University; M.S., Ph.D., Mechanical Engineering, Brigham Young University.

Directory Page >>

 

Lynn Thackeray(2015)

Lecturer

Department: Computer Science
Faculty



B.S., Design Engineering & Computer Graphics Technology, Brigham Young University; M.S., Instructional Technology, Utah State University; Ph.D., Education, Northeastern University.

Directory Page >>

 

David Wagstaff(2015)

Lecturer

Department: Computer Science
Faculty



B.S., Computer Science, Brigham Young University; M.S., Computer Science, Walden University.

Directory Page >>

 

Curtis Welborn(2005)

Professor

Department: Computer Science
Faculty, Director, Computer Science Graduate Studies



B.B.A., Business Administration, University of Texas - Arlington; M.S., Computer Science, University of Texas at El Paso; Ph.D., Computer Science, Texas Tech University.

Directory Page >>

 

Careers

Careers:  
Students will be able to compete for entry level programming jobs, but should make this degree as part of the Bachelor’s program in order to receive the greatest potential from the degree.

Interested in a Career related to this degree? Learn more about...

  • Occupation Description
  • Employment Projections
  • Occupation Wages
  • Related Occupations
  • Current Job Openings
  • And more

Follow the links below to view current, detailed Utah Department of Workforce Services occupational information for that career.

RELATED CAREERS

^ Back to Top