KSAWorks
KSAWorks
Knowledge • Skills • Abilities
Davis Technical College · Courses

TESD

14 courses with the subject TESD, each shown exactly as we captured it from the college's catalog, with every element we hold. Where the wording looks broken, that is our reading of the catalog, not the college's text.

TESD 0000Software Development Orientation1

The Software Development program provides students with the opportunity to learn the languages and tools needed to start a career as a Software Developer. Languages and technologies taught will cover the spectrum from the front-end user interface to the back-end server, both desktop and mobile. Students will learn technologies and skills like Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), JavaScript, User interface and User Experience (UI/UX), Application Programming Interfaces (API), Developer Operations (DevOps), Cloud Computing, Version Control, Leadership, and Soft Skills. Students will learn code documenting, testing, and debugging to create and maintain software applications. 0.00

Subject
TESD
Credits (min)
1
Credits (max)
1
Type
course
Edition
2026
Source
davistech.edu
TESD 1050Job Seeking Skills1.00

Job Seeking Skills explores how to prepare and successfully apply to potential career opportunities. During this course, you will be presented with essential job-seeking skills for gainful employment. 30

Subject
TESD
Credits (min)
1
Credits (max)
1
Type
course
Edition
2026
Source
davistech.edu
TESD 1100Client-side Web Development4.00

Client-Side Web Development provides experience developing websites using current standards and technologies. Students will be exposed to modern scripting and the Document Object Model (DOM) of web pages. Students will create functional websites, making them interactive and dynamic. 120

Subject
TESD
Credits (min)
4
Credits (max)
4
Type
course
Edition
2026
Source
davistech.edu
TESD 1400Computer Programming4.00

In Computer Programming, students will use critical thinking, and problem-solving skills as they practice basic programming constructs including selection, repetition, classes and methods, string processing, and array structures. Students will be introduced to version control on their code projects. 120

Subject
TESD
Credits (min)
4
Credits (max)
4
Type
course
Edition
2026
Source
davistech.edu
TESD 1500Database Development4.00

Database Development provides students a fundamental introduction to database concepts and query languages used in database management systems. Students will design and implement simple databases, and utilize queries to retrieve, store, and update data in these databases. 120

Subject
TESD
Credits (min)
4
Credits (max)
4
Type
course
Edition
2026
Source
davistech.edu
TESD 1640Mobile Development4.00

This course introduces students to programming technologies, design and development related to mobile applications. Topics include accessing device capabilities, industry standards, operating systems, and programming for mobile applications. Students will work on multiple projects producing professional-quality mobile applications. 120 TESD 1400

Subject
TESD
Credits (min)
4
Credits (max)
4
Type
course
Edition
2026
Source
davistech.edu
TESD 1700Server-side Web Development4.00

Server-side programming explores delivering a customized user experience. This course combines the skills of programming, client-side development, and relational database management to create and manage dynamic web-based content. Students will be exposed to using, creating, and testing web APIs. 120 TESD 1800

Subject
TESD
Credits (min)
4
Credits (max)
4
Type
course
Edition
2026
Source
davistech.edu
TESD 1800Software Development4.00

In this course, students will explore the Software Development Life Cycle. Students will test code, practice searching, sorting, building data structures, using generic objects and collections, and asynchronous processing. Students will be exposed to modern project management styles. 120 TESD 1400

Subject
TESD
Credits (min)
4
Credits (max)
4
Type
course
Edition
2026
Source
davistech.edu
TESD 2000Version Control1.00

This course introduces students to the necessity of version control in software development. During this course, students will use GitHub to control the source of their coding projects and manage versions of their software during development. 30

Subject
TESD
Credits (min)
1
Credits (max)
1
Type
course
Edition
2026
Source
davistech.edu
TESD 2840Capstone Project4.00

The capstone course allows students to demonstrate how the knowledge and skills learned through the Software Development program can be applied to solving real-world business problems. Individually or in a small group, students will find a real-world business problem to solve. Students will research and understand the business case. Creating a scope for the project and setting the timeline for the deliverables. Then develop the solution according to the plan. At the completion of the project, the individual or team will present their capstone project to the Software Development class. 120

Subject
TESD
Credits (min)
4
Credits (max)
4
Type
course
Edition
2026
Source
davistech.edu
TESD 2851Special Project I1.00

This course provides students the opportunity to continue their learning in a specific area, explore an area which is not currently available as part of their current training plan, or otherwise not covered by the ongoing Software Development program course offerings. Coursework will consist of instructional activity and/or a significant professional project that is logically consistent with the content of the student’s program of study or a special project guided and evaluated by a member of the Software Development faculty. 30

Subject
TESD
Credits (min)
1
Credits (max)
1
Type
course
Edition
2026
Source
davistech.edu
TESD 2852Special Project II2.00

This course provides students the opportunity to continue their learning in a specific area, explore an area which is not currently available as part of their current training plan, or otherwise not covered by the ongoing Software Development program course offerings. Coursework will consist of instructional activity and/or a significant professional project that is logically consistent with the content of the student’s program of study or a special project guided and evaluated by a member of the Software Development faculty. 60

Subject
TESD
Credits (min)
2
Credits (max)
2
Type
course
Edition
2026
Source
davistech.edu
TESD 2853Special Project III3.00

This course provides students the opportunity to continue their learning in a specific area, explore an area which is not currently available as part of their current training plan, or otherwise not covered by the ongoing Software Development program course offerings. Coursework will consist of instructional activity and/or a significant professional project that is logically consistent with the content of the student’s program of study or a special project guided and evaluated by a member of the Software Development faculty. 90

Subject
TESD
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026
Source
davistech.edu
TESD 2914Software Development Externship4.00

This course provides an opportunity for Software Development students to gain professional exposure to the technologies learned in the program through internship, externship, or job-shadowing, as determined by employer-college relationships. 180

Subject
TESD
Credits (min)
4
Credits (max)
4
Type
course
Edition
2026
Source
davistech.edu

Source: Davis Technical College's catalog, linked per course · table learning_unit · CourseShelf publish 61