Degrees and Certificates

The Bachelor’s in Software Development provides students with the option to specialize in one of two areas: Application Development or Artificial Intelligence.

Application Development concentration provides graduates with fundamentals of programming, design patterns and practices, database applications, web technologies and application environments, including mobile devices and the cloud.

Artificial Intelligence (AI) concentration provides graduates with the knowledge and skills to apply statistical algorithms to AI applications, natural language processing and to perform usability testing and evaluate results of human-AI interactions.

Finger touching tablet with API graphic

Degree Pathways

The Associate of Applied Science-Transfer (AAS-T) degree in Software Development prepares students for admission into the Bachelor’s of Applied Science-Transfer (BAS) in Software Development. Upon completion of the corresponding track in the AAS-T degree, students will be able to directly apply all 90 credits toward the 180 credit BAS program. It typically takes an additional two years for students to complete the remaining bachelor’s coursework at a full-time status.

Application Development Concentration

The BAS Software Development Application Development concentration is a four-year, 180-credit program that prepares students for various careers in Software Development. This concentration is structured around the C# programming language to develop desktop and web-based applications and builds off of the Application Development track in the AAS-T Software Development degree.

Focus Areas:

  • Advanced Web Development
  • Developing Mobile Applications
  • Enterprise Data Applications
  • Application Architecture

Artificial Intelligence Concentration

The BAS Software Development, Artificial Intelligence concentration is a four-year, 180-credit program that prepares students for various careers in AI Software Development. This concentration uses the Python programming language and libraries to teach students the fundamentals of AI and builds off of the Artificial Intelligence track in the AAS-T Software Development degree.

Focus Areas:

  • Natural Language Processing
  • AI Impacts and Applications
  • Human-Centered AI Interaction and Design
  • Applied Statistical Methods

Application Development Track

The AAS-T Software Development, Application Development track is a two-year, 90-credit program that is designed for both those seeking immediate employment in an entry-level software development career or preparing for continuation into a baccalaureate program. Students can apply all 90 credits to the BAS Software Development, Application Development concentration at Bellevue College.

Focus Areas:

  • Object Oriented Programming
  • Web Development
  • SQL Fundamentals
  • Systems Analysis & Design

Artificial Intelligence Track

The AAS-T Software Development, Artificial Intelligence track is a two-year, 90-credit program that is designed for both those seeking immediate employment in an entry-level AI software development career or preparing for continuation into a baccalaureate program. Students can apply all 90 credits to the BAS Software Development, Artificial Intelligence concentration at Bellevue College.

Focus Areas:

  • Python programming
  • Machine Learning
  • AI Fundamentals
  • Statistics

Game Development Track

The AAS-T Software Development, Game Development track is a two-year, 90-credit program that is designed for both those seeking immediate employment in an entry-level game development career or preparing for continuation into a baccalaureate program. Students can apply 70 credits to the BAS Software Development, Application Development concentration at Bellevue College.

Focus Areas:

  • Object Oriented Programming
  • Game Design
  • Game Application
  • Create prototype

Data Reporting Analyst Certificate

The Data Reporting Analyst Certificate is a one-year, 35-credit certificate that prepares students for entry-level positions working with programmers and database analysts to create data analysis reports, work with relational databases and create reports for decision makers.

Focus Areas:

  • Create Database Reports
  • SQL Queries
  • Design Data Models
  • Systems Analysis

Web Development Certificate

The Web Development Certificate is a one-year, 45-credit certificate that prepares students for entry-level positions that require maintenance and development of web-based applications to be used on desktop and mobile devices.

Focus Areas:

  • Intro to .NET
  • Client-Side Web Programming
  • Front End Web Development
  • Mobile Applications

Python Programming Certificate

The Python Programming Certificate is a one-year, 45-credit certificate that prepares students for entry-level positions as programmers with companies using Python programming language and its related libraries.

Focus Areas:

  • Python Libraries
  • Object Oriented Python Programming
  • Programming for Machine Learning
  • Systems Analysis & Design

Introductory C++ Programming Certificate

The Introductory C++ Programming Certificate is a two-quarter, 15-credit certificate that introduces students to the concepts of object-oriented programming, C++ class libraries and abstract data structures.

Focus Areas:
• SQL Fundamentals
• C++ Programming
• Documentation and Reports
• Abstract Data Structures

Augmented Reality and Virtual Reality Development, BAS Certificate

The Baccalaureate Certificate in AR/VR Development is a two-quarter, 15-credit certificate that helps students explore the growing world of augmented and virtual reality, with practical knowledge covering best practices for designing their own experience.

Focus Areas:
• AR Development
• VR Development
• Rapid Prototyping
• Design Principles

Degree Planning

Start planning your academic journey now! Click on “Degree Planning” button below to view example course schedules and learn more about the program requirements including important curriculum changes.

Students can also contact the Program Manager to explore careers in software development or receive more information about transferring credits, professional development opportunities, and campus resources.

Last Updated February 27, 2024