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
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.
-
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 hybrid. See course descriptions for more information.
- In this program, students will use a variety of computer software to include Visual studio, SQL Server, Eclipse and Tableau.
- Students need to have access to a computer and internet connectivity.
Required Courses
Software Development Track (30 Credits)
Course Code Course Title Course Credits SOFT144 Data Structures 5 SOFT204 Open Source Programming 5 SOFT207 Web Application Development 5 SOFT210 Mobile Application Development I 5 SOFT211 Mobile Application Development II 5 SOFT290 Capstone Project 5 Data Analytics Track (30 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 SOFT204 Open Source Programming 5 SOFT207 Web Application Development 5 SOFT290 Capstone Project 5 Core Courses (45 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 5 SOFT121 C-Sharp I 5 SOFT123 Web Programming w/JavaScript 5 WEB102 Web Development I 5 General Education Requirements (15 Credits)
Communication (5 Credits Required)
Course Code Course Title Course Credits ENGL175 Professional Writing 5 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.
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.
Humanities
Course Code Course Title Course Credits CMST152 Intercultural Communication 5 CMST&102 Introduction to Mass Media 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 HIST101 A History of Science and Technology 5 HIST&146 United States History I 5 HIST&147 United States History II 5 HIST&148 United States History III 5 HUM&101 Introduction to Humanities 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
Course Code Course Title Course Credits BUS&101 Introduction to Business 5 BUS&201 Business Law 5 ECON&201 Microeconomics 5 ECON&201 Microeconomics 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 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
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.
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.
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 CMST&102 Introduction to Mass Media 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 HIST&146 United States History I 5 HIST&147 United States History II 5 HIST&148 United States History III 5 HUM&101 Introduction to Humanities 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
Course Code Course Title Course Credits BUS&101 Introduction to Business 5 BUS&201 Business Law 5 ECON&201 Microeconomics 5 ECON&202 Macroeconomics 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.
-
Program Learning 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 Elements Certificate of Competency (65 Credits)
Description: 3-4 quarter Certificate of CompetencyRequired Courses
Core Courses (50 Credits)
Course Code Course Title Course Credits DATA101 Database Design and SQL 5 DATA102 Advanced SQL 5 DATA104 Excel for Analytics 5 SOFT101 Introduction to Information Technology 5 SOFT102 Programming Fundamentals 5 SOFT121 C-Sharp I 5 SOFT123 Web Programming w/JavaScript 5 SOFT207 Web Application Development 5 SOFT290 Capstone Project 5 WEB102 Web Development I 5 General Education Requirements
Communication (5 Credits Required)
Course Code Course Title Course Credits ENGL175 Professional Writing 5 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.
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.
Humanities
Course Code Course Title Course Credits CMST152 Intercultural Communication 5 CMST&102 Introduction to Mass Media 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 HIST101 A History of Science and Technology 5 HIST&146 United States History I 5 HIST&147 United States History II 5 HIST&148 United States History III 5 HUM&101 Introduction to Humanities 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
Course Code Course Title Course Credits BUS&101 Introduction to Business 5 BUS&201 Business Law 5 ECON&201 Microeconomics 5 ECON&202 Macroeconomics 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)
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.