Computer Programming and Database Management - Software Engineering Technology Major (SET)

Description

The Computer Programming and Database Management - Software Engineering Technology Major (SET) focuses on the design, development, implementation, and maintenance of software used in a variety of industries.

Students gain knowledge of computer operating systems and software development using several programming languages. Students also gain knowledge of core math and science concepts and skills.

Graduates earn an Associate of Applied Science degree and are prepared to enter the workforce as skilled computer programmers and systems integrators. Graduates may continue their education in a bachelor's degree program in engineering, engineering technology, mathematics, or computer science.

Although some required courses are available through evening and/or online classes, most of the required courses for the Software Engineering Technology Major are scheduled on Monday through Friday between 8 a.m. and 5 p.m.

Related Programs

Program Code

SET.AAS

Benefits

Employment Options

Graduates Are Prepared To

  • Write computer programs using Visual C++ and Visual BASIC languages
  • Design databases using SQL and Oracle
  • Handle microprocessor systems
  • Utilize digital logic
  • Write system integration software
  • Seek a variety of industry certifications

Representative Job Titles For Graduates

  • Database Systems Analyst
  • Programmer
  • Software/Applications Support
  • Software Designer

Graduate Starting Salary Projections

$34,000 to $55,000 annual salary

Employment Outlook

Graduates of the Software Engineering Technology program are in demand by companies locally and nationally. According to the U.S. Bureau of Labor Statistics, employment of software developers is projected to grow 22 percent through 2022, much faster than the average for all occupations.

Education Options

Strong Transfer History

  • Miami University
  • Northern Kentucky University
  • Ohio State University
  • University of Cincinnati (College of Engineering and Applied Science)
  • University of Toledo

Representative Co-Op/Clinical/Intern Sites

  • Anthem Blue Cross and Blue Shield
  • Emerson Power Transmission
  • Great American Financial Resources, Inc.
  • The Health Alliance
  • Ohio Casualty Group

Co-op Salary Projections

$10/hr to $14/hr

Curriculum

Effective 2018-2019 academic year

Software Engineering Technology Major (SET)

 
Semester 1 Lec Lab Credits
FYE 1XX First Year Experience Elective (B)   1 0 1
ENG 101 English Composition 1 ( G) 3 0 3
MAT XXX Mathematics Elective (G)   3 0 3
IT 100 Computer Programming Foundations ( B) 2 3 3
XXX-XXX Arts/Humanities Elective (G)   3 0 3
Semester 2      
IT 101 Programming 1 ( B) 2 3 3
IT 111 Database Design and SQL 1 ( B) 2 3 3
XXX-XXX Software Engineering Technology Elective 1 (B)   3 3 4
CPDM 210 System Analysis and Design ( T) 2 3 3
Semester 3      
IT 102 Programming 2 ( T) 2 3 3
XXX-XXX Software Engineering Technology Elective 2 (B)   3 3 4
XXX-XXX Technical Concentration Elective 1 (T)   2 3 3
XXX-XXX Technical Track Elective 1 (T)   2 3 3
Semester 4      
XXX-XXX Experiential Learning Elective 1 (T)   1 40 2
XXX-XXX Technical Concentration Elective 2 (T)   2 3 3
Semester 5      
XXX-XXX Software Engineering Technology Elective 3 (B)   3 3 4
XXX-XXX Technical Concentration Elective 3 (T)   2 3 3
XXX-XXX Technical Track Elective 2 (T)   2 3 3
XXX-XXX Economics Elective (G)   3 0 3
ENG-10X English Composition Elective (G)   3 0 3
Semester 6      
XXX-XXX Experiential Learning Elective 2 (T)   1 40 2
CPDM 290 Computer Programming and Database Management Capstone ( T) 2 3 3
Total Credits:   49 122 65

Electives 

First Year Experience Elective  
FYE 100 College Survival Skills 1
FYE 105 College Success Strategies 2
FYE 110 Community College Experience 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
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
Arts/Humanities Elective  
Any Transfer Module course from ART, LIT, MUS, PHI, REL, THE, or COMM 130  
Economics Elective  
ECO 105 Principles of Microeconomics 3
ECO 110 Principles of Macroeconomics 3
Experiential Learning Electives (Choose courses from 1 experiential learning group)  
Cooperative Education Experiential Learning
 
CPDM 190 Cooperative Education Preparation: Computer Programming and Database Management 1
CPDM 291 Full-Time Cooperative Education 1: Computer Programming and Database Management 2
CPDM 292 Full-Time Cooperative Education 2: Computer Programming and Database Management 2
Project-Based Experiential Learning
 
CPDM 296 Project-Based Learning 1 2
CPDM 297 Project-Based Learning 2 2
Software Engineering Technology Electives (Choose 3 courses)  
BIO 131 Biology 1 5
CHE 110 Fundamentals of Chemistry 4
CHE 111 Bio-Organic Chemistry 4
MAT 126 Functions and Calculus 4
MAT 251 Calculus 1 5
MAT 252 Calculus 2 5
PHY 151 Physics 1: Algebra and Trigonometry-Based 4
PHY 152 Physics 2: Algebra and Trigonometry-Based 4
Technical Concentration Electives (Choose 1 concentration)  
C Programmer Concentration
 
SET 151 C Programming 1 (T) 3
SET 252 C Programming 2 (T) 3
SET 253 C Programming 3 (T) 3
Java Programmer Concentration
 
IT 161 Java Programming 1 (T) 3
IT 162 Java Programming 2 (T) 3
IT 262 Java Programming 3 (T) 3
Web Programmer Concentration
 
IT 117 Web Application Development 1 (T) 3
IT 118 Web Application Development 2 (T) 3
IT 218 Web Application Development 3 (T) 3
Technical Track Electives (Choose courses from 1 track)  
Java Programming Track
 
IT 161 Java Programming 1 (T) 3
IT 162 Java Programming 2 (T) 3
C Programming Track 1
 
SET 151 C Programming 1 (T) 3
SET 252 C Programming 2 (T) 3
C Programming Track 2
 
SET 252 C Programming 2 (T) 3
SET 253 C Programming 3 (T) 3
IBMi Powersystem Track
 
CPDM 211 Business Application Development 1: RPGLE/DB2 (T) 4
CPDM 212 Business Application Development 2: RPGLE/DB2 (T) 4
Mobile Application Track
 
CPDM 230 Mobile Application Development (T) 4
CPDM 240 Emerging Technologies: Web and Mobile Applications (T) 4
Computer Networking Track
 
NETC 121 Network Communications 1 (T) 3
NETC 122 Network Communications 2 (T) 3
Web Programming Track
 
IT 117 Web Application Development 1 (T) 3
IT 118 Web Application Development 2 (T) 3
Database Analytics Track
 
IT 112 Database Design and Management (T) 3
IT 212 Business Intelligence, Data Warehousing, and Reporting (T) 3

The letters G, B, and T (displayed after course titles or elective descriptions) identify types of courses required by the Ohio Department of Higher Education as part of an associate’s degree curriculum.
G = General Education course in this curriculum
B = Basic Skills course in this curriculum
T = Technical course in this curriculum

Contacts

Program Chair
Robert (Bob) Nields, MBA
(513) 569-1653
Co-op Coordinator
Noelle Grome, MEd, MS
(513) 569-4693
Brochure: 
Binary Data