Network Engineering BAS
Here is a general overview of what your classes will look like following each quarter. This information may be subject to change at any time without notice, please contact your advisor for more information regarding the courses. To check out which materials are needed for your courses click this bookstore link Links to an external site. and enter the course information.
General Overview
As of Spring 2025 we are no longer accepting new students into the Application Development BAS program.
How long is the program?
- 6 quarters (24 months) 90 total credits (in addition to 90 credits from your previous college experiences)
When do classes meet? Tuesday, Wednesday, and Thursday evenings online with some in-person meetings.
The Bachelor of Applied Science degree in Computer Network Engineering teaches you to design and implement computer and information networks. At the enterprise level, responsibilities include network modeling, analysis and planning, and implementing advanced cloud and virtualization technologies.
The BAS degree requires 180 credits overall. You complete 60 credits of network engineering classes, on top of 60 credits of general education and 60 credits from your associate degree or prior college experience. You will need to complete a transfer math class for your degree. Click here to learn more about placement options.
Students who graduate can pursue careers as computer network architects, network engineers, and information technology managers.
What does a computer network architect do?
What is the average salary?
$159,360 annually in the Seattle-Bellevue-Tacoma area. Most computer network architects in King County earn at least $99,580; there is a wide salary range. Jobs with higher pay may require experience or advanced degrees!
Who can I contact with questions?
- New students, please visit our Zoom lobby (Links to an external site.) to talk with someone by video chat, or e-mail our advising department.
- For current students, please visit RTC's advising page (Links to an external site and look for the faculty counselor assigned to Computer Network Engineering (BAS).
Overall Materials Needed:
- Functioning, recent Windows laptop or computer, not an Apple or Chromebook (you must be able to install software)
- Webcam
- Headset with microphone
- Working internet connection
Applying to the Program
You must apply to the BAS in Computer Network Engineering program (click here for the online application Links to an external site.). Here are the basic requirements:
- An associates degree in information technology (90 college credits) with a minimum GPA of 2.0*
- Completion of 20 credits in general education, including:
- English Composition (ENGL&101) or equivalent with a minimum grade of 2.0
- Intermediate Algebra (MATH 095) or AMATH 190 or equivalent with a minimum grade of 2.0.
- 10 credits of other college-level General Education coursework with a minimum grade of 2.0
- You must submit a personal statement.
*If you have a general associate degree, you can meet with our faculty, who will decide if you have a solid background for advanced computer networking classes.
- Once you are accepted to the BAS program, please send an official transcript to RTC so we can transfer all of your classes and credits!
Materials Warning
Some materials on this page are listed as TBD, which means that the materials have yet to be determined. Please consult your instructor on what textbooks or materials are required for the class. If you rent a textbook, make sure you return it by the deadline. If you purchase a textbook, you can sell it back to the RTC bookstore -- but make sure that you won't need the book again for classes in the future!
Key Course Icons (learn more)
green means the class has expensive materials
red means the class has lots of assignments
purple means the class has a lot of technical vocabulary
orange means the class has complex content
blue means the class moves at a fast pace
gold means that this is the most challenging quarter in the whole program
Quarter 1 Classes 
Description: This quarter aims to teach students the importance of IT project management and introduces the Python programming language. This quarter will consist of three core classes and one approved general education class. Please consult your adviser about the general education you need to take.
Course ID | Course Name | Materials | Credits |
---|---|---|---|
CNE 310 | IT Project Management | NO | 5 |
CNE 330 | Network Programming in Python I | NO | 5 |
--- | General education class | varies by class | 5 |
Estimated Tuition and Fees: $3,419 |
Quarter 2 Classes 
Description: Students will learn advanced topics in the Python programming language such as object-oriented programming and use its principles to write multi-file programs. Students will utilize modules to quickly build complex software and learn to write effective documentation. This quarter consists of two core classes and one approved general education class. Please consult your adviser about the general education you need to take.
Prerequisite notes: You must complete CNE 330 with a 2.0 or higher before you can take CNE 335 or CNE 340.
Course ID | Course Name | Materials | Credits |
---|---|---|---|
CNE 335 | Network Programming in Python II |
NO | 5 |
CNE 340 | Network Databases and SQL |
NO | 5 |
--- | General education class | varies by class | 5 |
Estimated Tuition and Fees: $3,419 |
Quarter 3 Classes
Description: In this quarter, students will learn how to operate the Unix system at a higher level of understanding. Students will also learn about visualization. This quarter consists of two core classes and one approved general education class. Please consult your adviser about the general education you need to take.
Prerequisite notes: You must complete CNE 330 and CNE 335 with a 2.0 or higher before you can take CNE 370.
Course ID | Course Name | Materials | Credits |
---|---|---|---|
CNE 350 | Unix and the Internet of Things | TBD | 5 |
CNE 370 | Introduction to Virtualization |
TBD | 5 |
--- | General education class | varies by class | 5 |
Estimated Tuition and Fees: $3,419 |
Quarter 4 Classes
Description: In this quarter, students will learn the importance of IT project design and how it can impact the workflow process as the project progresses. Students will also learn how the cloud is built and which resources are pooled together through virtualization and shared across the network. This quarter consists of two core classes and one approved general education class. Please consult your adviser about the general education you need to take.
Course ID | Course Name | Materials | Credits |
---|---|---|---|
CNE 410 | IT Project Design | NO | 5 |
CNE 430 | Cloud Architecture | NO | 5 |
--- | General education class | varies by class | 5 |
Estimated Tuition and Fees: $3,419 |
Quarter 5 Classes
Description: In this quarter, students will be prepared as IT professionals to achieve the VMware Certified Professional on Data Center Virtualization (VCP5-DCV) certification. Students will also be focusing on the installation, configuration, and management of VMware ESXi hosts and VMware vCenter Server for the IT network administrator. This quarter consists of two core classes and one approved general education class. Please consult your adviser about the general education you need to take.
Prerequisite notes: You must complete CNE 370 with a 2.0 or higher before you can take CNE 450. You must complete CNE 430 with a 2.0 or higher before you can take CNE 470.
Course ID | Course Name | Materials | Credits |
---|---|---|---|
CNE 450 | Advanced Virtualization | NO | 5 |
CNE 470 | Virtual Infrastructure Security | NO | 5 |
--- | General education class | varies by class | 5 |
Estimated Tuition and Fees: $3,419 |
Quarter 6 Classes
Description: This is the final quarter where students are put to the test by completing their capstone project and showing their problem-solving skills in being able to troubleshoot both physical and virtual network infrastructure. This quarter consists of two core classes and one approved general education class. Please consult your adviser about the general education you need to take.
Note: CSI 491 can be taken in place of CNE 490 with the permission of the program faculty. You need to find your own internship, and you will need at least 165 work hours.
It's time to apply for graduation!
Course ID | Course Name | Materials | Credits |
---|---|---|---|
CNE 480 | Troubleshooting Physical and Virtual Network Infrastructure | NO | 5 |
CNE 490 or CNE 491 |
Capstone Project or Internship |
NO | 5 |
--- | General education class | varies by class | 5 |
Estimated Tuition and Fees: $3,419 |
Grand Total Estimate: $20,529 (plus the cost of any textbooks needed for general education choices)
If you already have completed all general education requirements, your estimated total cost for 60 credits of upper-division CNE classes is $16,221.
Not quite the path you want to take? Let's go back to the Program Map!