Computer Science (Year Two of Computer Science program)

This program continues the education of students who have completed the Applications Developer program. Students will design, develop and test client-server applications, and learn Microsoft Visual Studio.NET and C#. They will cover Web development technologies such as ASP.NET (Web forms and MVC), HTML5/CSS3, JavaScript (Angular JS and jQuery), AJAX and the Bootstrap framework. Students also learn about computer networking, software testing, e-commerce, IT project management, and Java (including Android development). Students completing the AAS degree who want to pursue a bachelor’s degree may apply to RTC's BAS programs or can transfer at a junior level to City University, DeVry University, or University of Phoenix.

Enrollment Point: Fall, Winter

Certificate of Completion: 
4 Quarters
71 Credits
Associate of Applied Science: 
8 Quarters
166 Credits
AAS - Transfer: 
7 Quarters
176 Credits
Bachelor of Applied Science: 

All program lengths are estimates and are not guarantees. For the most current program information, check with an adviser by calling (425) 235-5840.

Median Salary: 
Projected Growth: 
Annual Job Openings: 

These amounts are based on median entry level wages, they are estimates and are not guarantees. For more information, visit


At Renton Technical College, tuition is affordable and competitive.

Financial Aid

Federal aid is available for most students to help pay for school. Fill out your FAFSA now to get started.


The RTC Foundation offers scholarships to help pay the costs of attending school.

All costs are estimates and are not guarantees. For the most current program information, check with an adviser by calling (425) 235-5840.

Monday - Friday

8 a.m. to 2:30 p.m.

Hours may vary based on specific program requirements. For the most current program information, check with an adviser by calling (425) 235-5840.

Tim Culler, Lhoucine Zerrouki, Mohamed Zerrouki

Entry Requirements

Admission Requirements

  • Must take the ACCUPLACER test before entering the program or being placed on the pre-registration list.

Admission Recommendations

  • Counselor and instructor interview.

Course Information


Award Title Crs
Certificate Applications Developer 75

Core Curriculum

Course # Course Title Crs
CSI 220 IT Project Management and Team Building 7
CSI 245 Java for C# Programmers 7
CSI 250 Rich Internet Applications 7
CSI 253 Client-Server Development with ADO.NET 7
CSI 256 Advanced Programming Concepts with C# 7
CSI 258 SQL Server Development and Administration 7
CSI 277 IT Industry Research and Writing 7
CSI 281 E-Commerce and Business Finance 7
CSI 291 Developing Web Applications with ASP.NET  7
CSI 293 Capstone Design and Development Project 8
CSI 294 Cooperative/Internship Education (optional)  (17)
  Total 71


General Education Course Requirements for AAS Degree

Course # Course Title Crs
AMATH 185 Applied Algebra for Business and Industry 5
CMST& 101 Intro to Communications 5
COMP 100 Applied Composition or 5
ENGL& 101 English Composition  
PSYC&100 General Psychology 5
  Total 20
  Total for AAS Degree 166

General Education Course Requirements for AAS-T Degree

Course # Course Title Crs
CMST& 101 Intro to Communications 5
ENGL& 101 English Composition 5
PSYC&100 General Psychology 5
MATH& 141 Pre-Calculus 5
Social Sciences, one of the following:   5
ECON& 202 Macro Economics  
POLS 150 Contemporary World Issues  
SOC& 101 Survey of Sociology  
Humanities, one of the following:   5
PHIL& 101 Introduction to Philosophy  
CMST& 220 Public Speaking  
HIST 110 Survey of American History  
  Total 30
  Total for AAS-T Degree 176

Program Outcomes

Learning Outcomes for Computer Science Program:

  • Demonstrate appropriate IT project management skills for entry into the Information Technology industry
  • Use analytical thinking skills to design, develop, and troubleshoot Windows database and web based multi-tier programming solutions using a variety of current development tools and techniques
  • Analyze and interpret user requirements to design and develop appropriate database connected Windows and web applications
  • Interpret information received from a variety of sources including manuals, the internet, computerized help systems and periodicals to develop original programming solutions
  • Initiate and participate in IT projects requiring teams of diverse individuals
  • Demonstrate the ability to effectively communicate both verbally and in writing
  • Prepare an employment portfolio including a resume, cover letter, letters of reference and work samples


External accreditation is not applicable to this program.


Fill out the form below and we'll get back to you as soon as possible.