Software Development
Learn to develop cutting edge software for the future.
Coding. Programming. Big Data. Business Analytics. Bates teaches the job skills you need for the future. The Software Development program prepares students for entry-level software or database development positions with concentrations in business/data analytics or application programming. Instruction includes designing, coding, and implementing software applications in a variety of programming languages that are relative now. Additionally, students build skills in problem-solving, attention to detail, communication and teamwork. If you are the type of person who revels in solving problems and is excited by the technological changes occurring daily, this is the career field for you.
Contact Information:
Bob Traufler, Career Advisor
253.680.7605
Central / Mohler Campus
7:30AM - 4:00PM
Get the skills you need for the career you want.
More about the program:
Instruction in the Software Development program includes designing, coding, and implementing software applications in a variety of programming languages: JavaScript, Python, Java, SQL, C# and Tableau. In addition, students build skills in problem-solving, attention to detail, communication, and teamwork.
Degrees & Certificates:
- AAS degree: Software Development Business and Data Analytics
- AAST degree: Software Development Business and Data Analytics
- Certificate of Competency: Software Development Elements
- Certificate of Training: Software Development
- CIP: 11.0201 EPC: 515
Program Lengths:
- AAS/AAST degree program length: 6 Quarters
- Certificate of Competency: 3-4 Quarters
- Certificate of Training: 1 Quarter
Faculty and Other Contact Information:
Note: Information is accurate as of its original posting date. The college reserves the right to edit, change, or update information as needed throughout the year. Up-to-date information is available in Student Services.
-
Outcomes
Description:- Write application software that makes efficient and secure use of operating system services
- Develop an information system using accepted software development processes
- Produce user applications using a specialized technology that builds upon fundamental software development practices
- Apply principles of human-computer interaction in the design of computer interfaces
- Analyze a problem and identify the appropriate data, hardware components and/or software requirements to develop a feasible solution
- Use current tools and practices that support the software documentation process
- Document system requirements and/or developing materials for clients in the proper use of hardware or software
- Work cooperatively and effectively in teams to accomplish a shared goal
- Analyze local and global information technology (IT) trends, while recognizing the influences of IT on cultural, economic, ethical, and legal issues and responsibilities
- Support the management of information systems
- Use industry standard digital media/multimedia hardware and software
-
Software Development Business and Data Analytics AAS (90 Credits)
Description:- 6 quarter AAS
- Maximum class size: 20
- Student to teacher ratio: 20:1
- Enrollment point: Fall, Spring
- This program is online and hybrid. See course descriptions for more information.
- In this program, students will use Visual Studios, Tableau, and have access to a laptop if needed.
- Students need to have access to a computer preferably with two monitors, and internet connectivity.
- At the end of the program, student will earn a Google Analytics Certificate, and MOS.
Required Courses
Software Development Business and Data Analytics AAS (90 Credits)
Course Code Course Title Course Credits CS&141 Computer Science 1 Java 5 DATA101 Database Design and SQL 5 DATA102 Advanced SQL 5 DATA104 Excel for Analytics 5 SOFT101 Introduction to Information Technology 5 SOFT102 Programming Fundamentals with JavaScript 5 SOFT121 C-Sharp I 5 SOFT123 Web Programming w/JavaScript 5 WEB102 Web Development I 5 General Education Requirements
Quantitative (5 Credits Required)
Course Code Course Title Course Credits MATH171 Technical Math 5 MATH172 Business Math 5 MATH&107 Math in Society 5 MATH&141 Precalculus I 5 MATH&142 Precalculus II 5 MATH&146 Statistics 5 MATH&151 Calculus 5 MATH&152 Calculus II 5 MATH&153 Calculus III 5 Note: See a Career Advisor prior to choosing courses that meet general education requirements.
Communication (5 Credits Required)
Course Code Course Title Course Credits ENGL&101 English Composition I 5 ENGL175 Professional Writing 5 ENGL&235 Technical Writing 5 Note: See a Career Advisor prior to choosing courses that meet general education requirements.
Humanities
Course Code Course Title Course Credits HREL111 Interviewing and Career Success 5 HUM&101 Introduction to Humanities 5 CMST&102 Introduction to Mass Media 5 CMST&152 Intercultural Communication 5 CMST&210 Interpersonal Communication 5 CMST&220 Public Speaking 5 CMST&230 Small Group Communications 5 CMST&240 Culture & Diversity in Health Care 5 Note: See a Career Advisor prior to choosing courses that meet general education requirements.
Natural Sciences
Course Code Course Title Course Credits BIOL170 Medical Terminology 2 BIOL&160 General Biology 5 BIOL&175 Human Biology with Lab 5 BIOL&241 Human Anatomy and Physiology I 5 BIOL&242 Human Anatomy and Physiology II 5 BIOL&260 Microbiology 5 CHEM&121 General Chemistry 5 CHEM&131 Introduction to Organic/Biochemistry 5 NUTR&101 Intro to Nutrition 5 PHYS&114 Introductory Physics I (Algebra based Physics) 5 PHYS&221 Engineering Physics I w/LAB 5 PHYS&222 Engineering Physics II w/LAB 5 PHYS&223 Engineering Physics III w/LAB 5 Note: See a Career Advisor prior to choosing courses that meet general education requirements.
Social Sciences
Course Code Course Title Course Credits HIST101 A History of Science and Technology 5 POLS&101 Introduction to Political Science 5 PSYC&100 General Psychology 5 PSYC&200 Lifespan Psychology 5 SOC&101 Introduction to Sociology 5 Note: See a Career Advisor prior to choosing courses that meet general education requirements.
-
Software Development, Business and Data Analytics AAS-T (100 Credits)
Description: 6 quarter AASTRequired Courses
Software Development, Business and Data Analytics AAS-T (100 Credits)
Course Code Course Title Course Credits CS&141 Computer Science 1 Java 5 DATA101 Database Design and SQL 5 DATA102 Advanced SQL 5 DATA104 Excel for Analytics 5 SOFT101 Introduction to Information Technology 5 SOFT102 Programming Fundamentals with JavaScript 5 SOFT121 C-Sharp I 5 SOFT123 Web Programming w/JavaScript 5 SOFT204 Open Source Programming 5 SOFT207 Web Application Development 5 SOFT290 Capstone Project 5 WEB102 Web Development I 5 Choose 1 Specialization Track
Course list not provided.Specialization Data Analytics Track 1 (15 credits)
Course Code Course Title Course Credits DATA205 Business Data Analytics I - SQL Server Administration 5 DATA206 Business Data Analytics II- Intro to Business Intelligence 5 DATA207 Business Data Analytics III - Visualization 5 Specialization Software Development Track 2 (15 credits)
General Education Requirements
Quantitative (5 Credits Required)
Course Code Course Title Course Credits MATH&107 Math in Society 5 MATH&141 Precalculus I 5 MATH&142 Precalculus II 5 MATH&146 Statistics 5 MATH&151 Calculus 5 MATH&152 Calculus II 5 MATH&153 Calculus III 5 Note: See a Career Advisor prior to choosing courses that meet general education requirements.
Communication (5 Credits Required)
Course Code Course Title Course Credits ENGL&101 English Composition I 5 ENGL&235 Technical Writing 5 Note: See a Career Advisor prior to choosing courses that meet general education requirements.
Humanities, Natural Sciences, and Social Sciences ( 15 total credits required)
Note: See a Career Advisor prior to choosing courses that meet general education requirements.
Humanities
Course Code Course Title Course Credits HUM&101 Introduction to Humanities 5 CMST&102 Introduction to Mass Media 5 CMST&152 Intercultural Communication 5 CMST&210 Interpersonal Communication 5 CMST&220 Public Speaking 5 CMST&230 Small Group Communications 5 CMST&240 Culture & Diversity in Health Care 5 Note: See a Career Advisor prior to choosing courses that meet general education requirements.
Natural Sciences
Course Code Course Title Course Credits BIOL&160 General Biology 5 BIOL&175 Human Biology with Lab 5 BIOL&241 Human Anatomy and Physiology I 5 BIOL&242 Human Anatomy and Physiology II 5 BIOL&260 Microbiology 5 CHEM&121 General Chemistry 5 CHEM&131 Introduction to Organic/Biochemistry 5 NUTR&101 Intro to Nutrition 5 PHYS&114 Introductory Physics I (Algebra based Physics) 5 PHYS&221 Engineering Physics I w/LAB 5 PHYS&222 Engineering Physics II w/LAB 5 PHYS&223 Engineering Physics III w/LAB 5 Note: See a Career Advisor prior to choosing courses that meet general education requirements.
Social Sciences
-
Software Development Elements Certificate of Competency (65 Credits)
Description: 3-4 quarter Certificate of CompetencyRequired Courses
Course Code Course Title Course Credits SOFT101 Introduction to Information Technology 5 SOFT102 Programming Fundamentals with JavaScript 5 WEB102 Web Development I 5 DATA101 Database Design and SQL 5 DATA104 Excel for Analytics 5 DATA102 Advanced SQL 5 SOFT121 C-Sharp I 5 SOFT123 Web Programming w/JavaScript 5 SOFT207 Web Application Development 5 SOFT290 Capstone Project 5 General Education Requirements
Quantitative (5 Credits Required)
Course Code Course Title Course Credits MATH171 Technical Math 5 MATH172 Business Math 5 MATH&107 Math in Society 5 MATH&141 Precalculus I 5 MATH&142 Precalculus II 5 MATH&146 Statistics 5 MATH&151 Calculus 5 MATH&152 Calculus II 5 MATH&153 Calculus III 5 Note: See a Career Advisor prior to choosing courses that meet general education requirements.
Communication (5 Credits Required)
Course Code Course Title Course Credits ENGL&101 English Composition I 5 ENGL175 Professional Writing 5 ENGL&235 Technical Writing 5 Note: See a Career Advisor prior to choosing courses that meet general education requirements.
Humanities
Course Code Course Title Course Credits HREL111 Interviewing and Career Success 5 HUM&101 Introduction to Humanities 5 CMST&102 Introduction to Mass Media 5 CMST&152 Intercultural Communication 5 CMST&210 Interpersonal Communication 5 CMST&220 Public Speaking 5 CMST&230 Small Group Communications 5 CMST&240 Culture & Diversity in Health Care 5 Note: See a Career Advisor prior to choosing courses that meet general education requirements.
Natural Sciences
Course Code Course Title Course Credits BIOL170 Medical Terminology 2 BIOL&160 General Biology 5 BIOL&175 Human Biology with Lab 5 BIOL&241 Human Anatomy and Physiology I 5 BIOL&242 Human Anatomy and Physiology II 5 BIOL&260 Microbiology 5 CHEM&121 General Chemistry 5 CHEM&131 Introduction to Organic/Biochemistry 5 NUTR&101 Intro to Nutrition 5 PHYS&114 Introductory Physics I (Algebra based Physics) 5 PHYS&221 Engineering Physics I w/LAB 5 PHYS&222 Engineering Physics II w/LAB 5 PHYS&223 Engineering Physics III w/LAB 5 Note: See a Career Advisor prior to choosing courses that meet general education requirements.
Social Sciences
Course Code Course Title Course Credits HIST101 A History of Science and Technology 5 POLS&101 Introduction to Political Science 5 PSYC&100 General Psychology 5 PSYC&200 Lifespan Psychology 5 SOC&101 Introduction to Sociology 5 Note: See a Career Advisor prior to choosing courses that meet general education requirements.
-
Software Development Certificate of Training (20 Credits)
Description: 1 quarter Certificate of Training
No eligibility requirements have been provided.
At Bates, our tuition is affordable and there are options to help make it even easier to gain an education. Federal aid is available for many of our students. Scholarships are also available through the Bates Foundation.
See if you qualify for other funding through our special funding programs with the Workforce Education office.
- National Median Salary: $107,510
- National Potential Annual Job Openings: 131,400
This information is based on data from O*Net, captured on June 2021.
No accreditation or related information have been provided.
No forms have been provided.