Business Programming and Systems Analysis (BPA)

Description

The Business Programming and Systems Analysis degree program provides the skills required to plan, design, write, implement, and support computer software for varied industries and organizations. Students gain knowledge of state-of-the-art programming languages and database management systems. Additionally, the team-oriented, project-based coursework familiarizes students with business process modeling, project management, and problem-solving skills.

Graduates earn an Associate of Applied Science degree and are well prepared to enter the workforce as skilled computer programmers or to pursue a bachelor's degree in information systems or computer science.

Courses in the Business Programming and Systems Analysis program are offered using a variety of delivery methods, including fully online and traditional in-person classes, as well as hybrid classes that combine both methods.

Related Programs

Program Code

BPA.AAS

Benefits

Employment Options

Graduates Are Prepared To

  • Design and write application software utilizing programming languages such as HTML5, JavaScript, .NET, Java, XML, and PHP
  • Design and develop mobile applications for iOS, Android, and Windows Mobile
  • Design, develop, and maintain applications for the IBM Power Systems Development platform using Command Language, DB2 development, and RPG
  • Design, develop, and maintain state-of-the-art database management systems using SQL/ Server and MySQL
  • Demonstrate proficiency in business/system analysis and design techniques
  • Develop on various platforms and operating systems such as Linux, .NET, Windows, and IBM Power Systems

Representative Job Titles For Graduates

  • Business/Systems Analyst
  • Computer Programmer/Analyst
  • Computer Software Developer
  • Database Programmer/Analyst
  • Information Technology Consultant
  • Web Based Application Developer

Graduate Starting Salary Projections

$34,000 to $55,000 annually

Employment Outlook

Employment of computer systems analysts and programmers is projected to grow 22 percent through 2020, according to the U.S. Bureau of Labor Statistics. Greater reliance on computer systems in organizations throughout the economy will lead to increased demand for employees with a strong background in programming and systems analysis, along with business and people skills.

Education Options

Strong Transfer History

  • Miami University
  • Northern Kentucky University
  • University of Cincinnati
  • Wilmington College

Representative Co-Op/Clinical/Intern Sites

  • Belcan
  • Dayton Freight
  • General Cable
  • Great American Insurance
  • Mazak
  • Seapine Software

Co-op Salary Projections

$9/hr to $11/hr

Curriculum

Business Programming and Systems Analysis (BPA)

 
Semester 1 Lec Lab Credits
ENG 101 English Composition 1 ( G) 3 0 3
IT 110 HTML with CSS and JavaScript ( B) 2 3 3
FYE 1XX First Year Experience Elective (B)   1 0 1
XXX XXX Arts/Humanities Elective (G)   3 0 3
IT 100 Computer Programming Foundations ( B) 2 3 3
Semester 2      
IT 101 .NET Programming 1 ( B) 2 3 3
IT 111 Database Design and SQL 1 ( B) 2 3 3
BPA 130 Business Systems Analysis and Design ( B) 2 3 3
ECO 1XX Economics Elective (G)   3 0 3
CIT 190 Career Preparation: Engineering and Information Technologies ( B) 1 0 1
Semester 3      
IT 102 .NET Programming 2 ( T) 2 3 3
IT 140 PHP and MySQL ( T) 3 3 4
IT 161 Java Programming 1 ( T) 2 3 3
IT 210 System Design and Implementation ( T) 2 3 3
Semester 4      
BPA 291 Full-Time Cooperative Education 1: Business Programming and Systems Analysis ( T) 1 40 2
XXX XXX Technical Elective 1 (T)   2 3 3
Semester 5      
IT 220 Emerging Topics in Computer Software Development ( T) 2 3 3
BPA 290 Business Programming and Systems Analysis Capstone ( T) 3 3 4
MAT XXX Mathematics Elective (G)   2 2 3
ENG 10X English Composition Elective (G)   3 0 3
IT 162 Java Programming 2 ( T) 2 3 3
Semester 6      
BPA 292 Full-Time Cooperative Education 2: Business Programming and Systems Analysis ( T) 1 40 2
XXX XXX Technical Elective 2 (T)   2 3 3
Total Credits:   48 124 65

Electives

First Year Experience Elective  
FYE 100 College Survival Skills 1
FYE 105 College Success Strategies 2
FYE 110 Community College Experience 3
Arts/Humanities Elective  
Any Transfer Module course from ART, LIT, MUS, PHI, REL, THE, or COMM 130 3
English Composition Elective  
ENG 102 English Composition 2: Contemporary Issues 3
ENG 103 English Composition 2: Writing about Literature 3
ENG 104 English Composition 2: Technical Communication 3
ENG 105 English Composition 2: Business Communication 3
Economics Elective  
ECO 105 Principles of Microeconomics 3
ECO 110 Principles of Macroeconomics 3
Mathematics Elective  
MAT 121 Technical Algebra and Geometry with Statistics 3
MAT 125 Algebra and Trigonometry 4
MAT 131 Statistics 1 3
MAT 151 College Algebra 4
Technical Electives *  
Take two courses from the following:  
BPA 230 Mobile Application Development 4
BPA 240 Emerging Technologies: Web and Mobile Applications 4
BPA 211 Business Application Development 1: RPGLE/DB2 4
BPA 212 Business Application Development 2: RPGLE/DB2 4
CPDM 151 ASP.NET C# 1 3
CPDM 152 ASP.NET C# 2 3
IT 112 Database Design and SQL 2 4
NETC 121 Network Communications 1 3
NETC 122 Network Communications 2 3
*

 Students should consult with their advisor before registering for Technical Electives

Contacts

Program Chair
Robert (Bob) Nields, MBA
(513) 569-1653
Co-op Coordinator
Noelle Grome, ME, MA
(513) 569-4693
noelle.grome@cincinnatistate.edu