Back-end developers build and maintain the mechanisms that process data and perform the unseen actions on websites. This program emphasis will allow students to develop critical skills in data storage, security and various server-side functions.  

Required Courses

TOTAL REQUIREMENTS

64 Units

PROGRAM REQUIREMENTS

43 Units

CIT 112

Network+

3

CIT 114

IT Essentials

4

CIT 128

Introduction to Software Development

4

CIT 217

Security+

3

CIT 263

Introduction to IT Project Management

3

Back End Developer emphasis requirements:

CIT 220

Routing and Switching

4

CIT 270

Network Tools

4

CIT 130

Beginning Java

3

CIT 148

Beginning Python Programming

3

CIT 230

  or CIT 248

Advanced Java

Advanced Python Programming

3

 

 

Program Elective – System Administration - choose 6 units from the following:

6

CIT 211

Microsoft Operating System Management

 

CIT 212

Microsoft Networking II

 

CIT 214

Microsoft Azure Administration

 

CIT 173

Introduction to Linux

 

 

Program Elective – Database - choose 3 units from the following:

3

CIT 180

Database Concepts and SQL

 

INF 100

Introduction to Informatics

 

GENERAL EDUCATION REQUIREMENTS 
21
English/Communications: Must include a writing course 6
Mathematics Requirement: Recommended MATH 124 3
Science Requirement 3
Human Relations Requirement 3
Humanities/Social Science Requirement 3
U.S. Nevada Constitution Requirement 3
Please see the Associate of Applied Science page for a list of all courses filling general education requirements.

 

Suggested Course Sequence

COMPUTER INFORMATION TECHNOLOGY - Back End Developer Emphasis - Associate of Applied Science
First Semester Units Third Semester Units
CIT 114 4 CIT 112 3
CIT 128 4 CIT 217 3
ENG 101 3 CIT 148 3
Mathematics 3 CIT 180 3
Human Relations 3 ENG 102 or 107 3
Second Semester Units Fourth Semester Units
CIT 220 4 CIT 230 or 248 3
CIT 130 3 CIT 263 3
CIT 211 3 CIT 212 3
Humanities/Social Science 3 CIT 270 4
Science 3 U.S./NV Constitution 3