Software Development - Basic Technical Certificate (BTC)

BTC - 1 Year (NB)
Explore MoreAbout This Program

Certificate Quick Facts

  • Instructional School: Science, Technology, and Math
  • Department: Computer Science
  • Program Code: SWDV.BTC
  • Program Type: Career and Technical Education
  • Available Fully Online: No
  • Eligible for Federal Financial Aid: Yes

NOTE: Courses required for this program may have an additional fee; more information can be found on the Special Course Fees web page.

Certificate Requirements

Course Course Title Min Credits
Major Requirements
CPSC 153Navigating Computer Systems1
CPSC 155Introduction to Version Control1
SWDV 105Introduction to Programming4
SWDV 110Intermediate Programming4
SWDV 116Introduction to Web Application Development3
SWDV 141Intermediate Web Application Development3
SWDV 210Introduction to Server-Side Programming4
SWDV 265Mobile Development4
Minimum Credit Hours Required24

Certificate Plan: Fall Start

The course sequence listed below is strongly recommended in order to complete your program requirements. Many Career and Technical Education (CTE) courses have prerequisites and/or corequisites that have been accounted for within this course sequence plan. Please register for each semester as shown using the Student Planning tool in myCWI. Consult your advisor for any questions regarding this course sequence plan.

Plan of Study Grid
First Year
FallCredit Hours
First 8-Week Session
 
CPSC 153 Navigating Computer Systems 1
SWDV 105 Introduction to Programming 4
Second 8-Week Session
 
SWDV 110 Intermediate Programming 4
Full 16-Week Session
 
SWDV 116 Introduction to Web Application Development 3
 Total Semester Credit Hours12
Spring
First 8-Week Session
 
SWDV 141 Intermediate Web Application Development 3
Second 8-Week Session
 
CPSC 155 Introduction to Version Control 1
SWDV 265 Mobile Development 4
Full 16-Week Session
 
SWDV 210 Introduction to Server-Side Programming 4
 Total Semester Credit Hours12
 Minimum Credit Hours Required24

Program Learning Outcomes

Upon successful completion of this program, students will be able to:

  • Develop static web design with HTML and CSS, frameworks, and client-side scripting.
  • Develop dynamic web design using common frameworks and server-side programming.
  • Demonstrate proficiency in multiple general purpose programming languages, along with industry standard best practices.