Feb 02, 2023  
2017-2019 Catalog Addendum 
2017-2019 Catalog Addendum [ARCHIVED CATALOG]

Information Technology-Software Development, BAS

180 Credits

The Bachelor of Applied Science in Information Technology-Software Development is designed to prepare students for employment in a variety of software development positions, such as software developer, software tester, systems analyst, quality assurance analyst, mobile application developer, and web developer. Successful graduates of the program should be able to:

  • Develop stable, robust, secure, and efficient code following best practices in database design and software construction.
  • Communicate with technical and non-technical project stakeholders, and within project teams.
  • Apply Agile practices such as maintaining a product backlog, planning sprints, participating in sprint reviews and retrospectives.
  • Perform software quality assurance activities throughout the entire software lifecycle.
  • Write technical documentation to support software lifecycle activities.

Students typically begin their studies in this program at third-year (junior) standing, with credits earned during their first and second year applying towards the total 180 credits.

Entry Requirements

To enter this program, students must have an associate degree or higher from a regionally accredited institution. Students must have a minimum cumulative GPA of 2.5 or a waiver from the Program Director for entry into the program. Students who have completed some college coursework but do not have an associate degree or higher are encouraged to meet with academic advisor in the Information Technology department to develop an educational plan to prepare for entry into the program.

The following courses, or equivalents, are strongly recommended before entering this program because they contain foundational knowledge upon which the upper-division courses build:

Laptop Requirement

The BAS Software Development curriculum engages students in a hands-on learning environment to reflect modern software development practices, requiring students to collaborate in team-based workspaces with access to wireless technology. As a result, all incoming students are required to have a wireless laptop computer.

Graduation Requirements

Students must attain a cumulative GPA of 2.5.

You must apply for, and be accepted into, the program before you can register for any upper-division (300- and 400- level) courses.

For more information about this degree please visit www.greenriver.edu/software or contact an Information Technology program advisor at itdegrees@greenriver.edu.


General Education Requirements (60 credits)

Communication Skills (15 credits)

Quantitative/Symbolic Reasoning Skills (5 credits)

Humanities/Fine Arts/English (10 credits)

Social Sciences (10 Credits)

  • Social Science courses - Ten credits of Social Science courses from AA-DTA  degree Credits: 10

Natural Sciences (10 credits)

  • Lab Science course - Five credits of Natural Science lab-List A course from AA-DTA  degree Credits: 5
  • Natural Science course - Five credits from Natural Science List A or List B courses from AA-DTA  degree Credits: 5

General Education Electives (10 credits)

  • Distribution courses - Ten credits from Humanities/Fine Arts/English, Social Science, or Natural Science courses from AA-DTA  degree Credits: 10

Technical Electives (20 credits)

20 credits of any Computer Science (CS) courses, any Information Technology (IT) courses, or any of the following Mathematics courses:

Electives (45 credits)

  • 45 credits from any courses at the 100-level or higher