May 2021 Undergraduate Catalog 
    Jul 13, 2024  
May 2021 Undergraduate Catalog [ARCHIVED CATALOG]

Bachelor of Science in Software Development with a Concentration in Computer Programming

Return to {$returnto_text} Return to: Undergraduate Programs of Study

*This program is no longer actively enrolling new students.

Program Description

This program prepares students for a broad range of positions in the computing field, with particular emphases placed on software development. Foundational skills taught include programming logic, object-oriented programming, applications development, including web and mobile application fundamentals, database applications, security concepts, and network and computer architecture fundamentals. Advanced skills include software application design, systems analysis and design, software testing, and business analysis.

Coursework within the concentration area will provide students with the opportunity to deepen their application development skills in the areas of software engineering, mobile applications, web-based applications, data warehousing and systems administration scripting.

Program Outcomes

Upon completion of this program, the student should be able to:

  1. Apply industry standards to software applications across a variety of platforms;
  2. Assess security needs and solutions as they apply to software development;
  3. Implement information system solutions to meet organizational needs;
  4. Express relevant information to technical and nontechnical audiences;
  5. Design software testing and quality assurance strategies;
  6. Create information technology solutions based on business needs or requirements.

Potential Occupational Titles

Potential occupational titles for this program include, but are not limited to, applications software developer, systems software developer, and software quality assurance engineer and tester.

Program Content

A minimum of 120.00 semester credit hours is required for graduation.

Required Courses in Software Development

All courses, 52.00 semester credit hours, are required.

Required Courses in Technical Specialty Domain — Software Engineering

All courses, 18.00 semester credit hours, are required.

Elective Courses in Software Development

A minimum of 9.00 semester credit hours is required in the field of information technology, information systems, computer science or a related discipline of which 9 credits must be at the 300, 400, 500 or 600 level.

Required Capstone or Internship

3.00 credit hours are required.

Required Courses in General Education

Students enrolled in this bachelor’s degree must complete a minimum of 36.00 semester credit hours in general education distributed among the following disciplines. Refer to the General Education section of the catalog for specific information about courses within each discipline.

12.00 Semester Credit Hours in Communications

9.00 Semester Credit Hours in Humanities (must include 3 semester credit hours of cultural diversity)

6.00 Semester Credit Hours in Mathematics

3.00 Semester Credit Hours in Science

6.00 Semester Credit Hours in Social and Behavioral Sciences

Personal and Professional Development Courses

2.00 semester credit hours are required.

Return to {$returnto_text} Return to: Undergraduate Programs of Study