Information Systems
On this page:
- Information Systems - Associate in Arts Degree
- Database Administration Specialist - Certificate of Achievement
- Introductory .NET Programming - Certificate of Achievement
- Programming for Web Development - Certificate of Achievement
- Intermediate Applications Developer - Certificate of Accomplishment
- Introductory C++ Programming - Certificate of Accomplishment
- Relational Database Developer - Certificate of Achievement
- Relational Database Analyst - Certificate of Accomplishment
Associate in Arts Degree Information Systems
Brief Description
The Information Systems degree includes specialties in technology concentrations such as software development, database administration or business intelligence along with general education courses. Designed for entry-level developer/analyst positions.
Please note: Course content in this program is subject to change based upon industry demand and/or innovations in technology.
Learning Outcomes
Degree recipients should possess the skills and abilities described below:
Programming Track:
- Write, compile, debug and execute well engineered and maintainable programs using .NET compliant programming languages that effectively meet the requirements for Web and/or Windows applications
- Explain and apply the principles of SQL programming
- Explain and apply the necessary processes, tools and skills used in the systems analysis and system design phases of a project
- Create and utilize relational databases, including modeling data, developing queries, customizing forms and reports, using code, creating charts and working with graphics
- Communicate effectively in the three areas of listening, writing and speaking
DBA Track:
- Describe the role of a Database Administrator (DBA) for a “high end” relational database implementation
- Install and configure a new instance of a database server
- Create a new database and configure database files
- Describe, create and maintain database objects including tables, views, indexes, defaults, rules and constraints
- Design and implement a security plan for a database server including users, groups, roles and permissions
- Design and implement a database backup and recovery plan based on a stated business scenario
- Develop a database maintenance plan involving operators, jobs and alerts
- Design and implement an appropriate replication plan based on a stated business scenario
- Monitor database server performance and tune the server as required
- Create stored procedures, triggers and cursors using an appropriate database server programming language
- Design and execute complex Structured Query Language (SQL) queries
Completion Worksheet
Download the completion worksheet for this degree (PDF)
Requirements
| Course No. | Course Name | Credit Hrs. |
|---|---|---|
| Core Curriculum | ||
| BTS 168 | Business Data Management Tools | 5 |
| DBA 130 | Database Theory | 5 |
| ENGL& 101 |
English Composition I | 5 |
| IT 103 | Network Basics | 5 |
| PHYS 109 | Science for Information Technology | 6 |
| PROG 110 | Introduction to Programming | 5 |
| PROG 140 | SQL & Relational Database Programming | 5 |
| Choose 5 credits from the following: | 5 | |
| AMST 180 | Amercian Life and Culture (5 Cr) | |
| ANTH 180 | Amercian Life and Culture (5 Cr) | |
| Choose 5 credits from the following: | 5 | |
| ENGL 201 | The Research Paper (5 Cr) | |
| ENGL& 235 |
Technical Writing (5 Cr) | |
| Choose 5 credits from the following: | 5 | |
| CMST& 230 |
Small Group Communication (5 Cr) | |
| MKTG 110 | Client Customer Relations (5 Cr) | |
| Total | 51 | |
| Choose one Track from the following: | 40 | |
| Business Intelligence Track | ||
| BUSIT 105 | Multi-Dimensional Analysis I | 5 |
| BUSIT 110 | Data Warehouse I | 5 |
| BUSIT 115 | Data Mining I | 5 |
| BUSIT 202 | Dimensional Modeling | 5 |
| BUSIT 205 | Multi-Dimensional Analysis II | 5 |
| BUSIT 209 | Data Visualization | 5 |
| BUSIT 210 | Data Warehouse II | 5 |
| Choose 5 credits from the following: | 5 | |
| BA 240 | Statistical Analysis (5 Cr) | |
| MATH 130 | Introduction to Statistics (5 Cr) | |
| Total | 40 | |
| Database Administration Track | ||
| BUSIT 105 | Multi-Dimensional Analysis I | 5 |
| DBA 232 | Database Administration | 5 |
| NSCOM 221 | Implementing Server Operating Systems | 5 |
| PROG 118 | Windows Development II | 5 |
| PROG 160 | Systems Analysis & Design | 5 |
| TECH 223 | Using & Supporting Linux | 5 |
| Approved electives | 10 | |
| Total | 40 | |
| Software Development Track | ||
| PROG 109 | Introduction to Web Development | 5 |
| PROG 120 | Object Oriented Programming Concepts | 5 |
| PROG 160 | Systems Analysis & Design | 5 |
| PROG 210 | Enterprise Software Development II | 5 |
| PROG 225 | Enterprise Software Development Project | 5 |
| Choose 5 credits from the following: | 5 | |
| PROG 117 | Web Development II (5 Cr) | |
| PROG 118 | Windows Development II (5 Cr) | |
| Approved electives | 10 | |
| Total | 40 | |
| Grand Total | 91 | |
Certificate of Achievement Database Administration Specialist
Learning Outcomes
Certificate recipients should possess the skills and abilities described below:
- Describe the functions of a departmental database
- Design a normalized database schema
- Create a departmental database based on an approved design
Completion Worksheet
Download the completion worksheet for this certificate (PDF)
Requirements
| Course No. | Course Name | Credit Hrs. |
|---|---|---|
| BTS 168 | Business Data Management Tools | 5 |
| BUS& 101 |
Introduction to Business | 5 |
| CMST& 230 |
Small Group Communication | 5 |
| DBA 130 | Database Theory | 5 |
| DBA 232 | Database Administration | 5 |
| ENGL& 235 |
Technical Writing | 5 |
| IT 103 | Network Basics | 5 |
| NSCOM 221 | Implementing Server Operating Systems | 5 |
| PROG 160 | Systems Analysis & Design | 5 |
| Total | 45 |
Certificate of Achievement Introductory .NET Programming
Brief Description
This programming certificate introduces students to the concepts of object-oriented programming along with using the class libraries and data structures of the C++ programming language.
Learning Outcomes
Certificate recipients should possess the skills and abilities described below:
- Demonstrate the ability to write, compile, debug and execute well engineered and maintainable programs using .NET compliant programming languages that effectively meet the application requirements
- Demonstrate the ability to explain and apply the necessary processes, tools and skills used in the systems analysis and system design phases of a project
Completion Worksheet
Download the completion worksheet for this certificate (PDF)
Requirements
| Course No. | Course Name | Credit Hrs. |
|---|---|---|
| CMST& 230 |
Small Group Communication | 5 |
| DBA 130 | Database Theory | 5 |
| ENGL& 235 |
Technical Writing | 5 |
| IT 103 | Networking Basics | 5 |
| PROG 120 | Object Oriented Programming Concepts | 5 |
| PROG 140 | SQL & Relational Database Programming | 5 |
| PROG 160 | Systems Analysis & Design | 5 |
| Choose 10 credits from one of the following sets: | 10 | |
| PROG 109 | Introduction to Web Development (5 Cr) | |
| PROG 117 | Web Development II (5 Cr) | |
| -OR- | ||
| PROG 110 | Introduction to Programming (5 Cr) | |
| PROG 118 | Windows Development II (5 Cr) | |
| Total | 45 | |
Certificate of Achievement Programming for Web Development
Brief Description
Web Development is designed for entry-level positions developing web sites and web based applications. Students use industry standard software with Web programming and rich internet
Learning Outcomes
Certificate recipients should possess the skills and abilities described below:
- Prepared for entry-level positions developing web sites and web based applications
- Understand Web development tools, coding XHTML, JavaScript, Ajax, and CSS
- Introductory knowledge of .net and be familiar with retrieving and displaying data for the web
Completion Worksheet
Download the completion worksheet for this certificate (PDF)
Requirements
| Course No. | Course Name | Credit Hrs. |
|---|---|---|
| ANIM 121 | Image Foundations | 5 |
| BTS 189 | Webpage Authoring Tools | 5 |
| PROG 109 | Introduction to Web Development | 5 |
| PROG 110 | Introduction to Programming | 5 |
| PROG 117 | Web Development II | 5 |
| PROG 120 | Object Oriented Programming Concepts | 5 |
| PROG 140 | SQL & Relational Database Programming | 5 |
| WEBMM 222 | Web Multimedia Development I | 5 |
| WEBMM 225 | Web Multimedia Development II | 5 |
| Total | 45 |
Certificate of Accomplishment Intermediate Applications Developer
Learning Outcomes
Certificate recipients should possess the skills and abilities described below:
- Demonstrate the ability to write, compile, debug and execute well engineered and maintainable programs using .NET compliant programming languages that effectively meet the application requirements
- Demonstrate the ability to explain and apply the necessary processes, tools and skills used in the systems analysis and system design phases of a project
- Demonstrate the ability to explain and apply the principles of SQL programming
- Demonstrate the ability to prepare professional documentation and reports
Completion Worksheet
Download the completion worksheet for this certificate (PDF)
Requirements
| Course No. | Course Name | Credit Hrs. |
|---|---|---|
| PROG 118 | Windows Development II | 5 |
| PROG 120 | Object Oriented Programming Concepts | 5 |
| PROG 140 | SQL & Relational Database Programming | 5 |
| PROG 210 | Enterprise Software Development II | 5 |
| PROG 260 | Advanced Topics in Object Oriented Programming | 5 |
| PROG 294/5/6/7 | Special Topics in Programming | 5 |
| Total | 30 |
Certificate of Accomplishment Introductory C++ Programming
Learning Outcomes
Certificate recipients should possess the skills and abilities described below:
- Demonstrate the ability to write, compile, debug and execute well engineered and maintainable C++ programs that effectively meet the application requirements
- Demonstrate the ability to prepare professional documentation and reports
Completion Worksheet
Download the completion worksheet for this certificate
Requirements
| Course No. | Course Name | Credit Hrs. |
|---|---|---|
| BTS 168 | Business Data Management Tools | 5 |
| ENGL& 235 |
Technical Writing | 5 |
| PROG 111 | Introduction to C++ Programming | 5 |
| PROG 113 | Intermediate C++ Programming | 5 |
| Total | 20 |
Certificate of Achievement Relational Database Developer
Brief Description
The Relational Database Developer certificate is designed for entry level positions working with programmers and database analysts to maintain programs or create reports for data analysis and to work with relational databases and create ad hoc reports for decision makers.
Learning Outcomes
Certificate recipients should possess the skills and abilities described below:
- Create an n-tier Windows application using a .NET compliant programming language
- Create stored procedures, triggers and cursors using an appropriate database server programming language
- Design and execute complex Structured Query Language (SQL) queries
- Demonstrate the ability to explain and apply the necessary processes, tools and skills used in the systems analysis and system design phases of a project
- Develop client reports using a reporting software tool
- Design and create a spreadsheet application using data from a relational database
Completion Worksheet
Download the completion worksheet for this certificate (PDF)
Requirements
| Course No. | Course Name | Credit Hrs. |
|---|---|---|
| BTS 165 | Business Spreadsheet Analysis & Design | 5 |
| BTS 168 | Business Data Management Tools | 5 |
| CMST& 230 |
Small Group Communications | 5 |
| DBA 130 | Database Theory | 5 |
| PROG 110 | Introduction to Programming | 5 |
| PROG 118 | Windows Development II | 5 |
| PROG 140 | SQL & Relational Database Programming | 5 |
| PROG 160 | System Analysis & Design | 5 |
| PROG 175 | Database Reporting | 5 |
| Total | 45 |
Certificate of Accomplishment Relational Database Analyst
Brief Description
The Relational Database Analyst certificate is designed for entry level positions at the departmental level to create relational databases, develop data input forms, and retrieve and display data for department personnel.
Learning Outcomes
Certificate recipients should possess the skills and abilities described below:
- Demonstrate the ability to explain and apply the necessary processes, tools and skills used in the systems analysis and system design phases of a project
- Create a Windows application using a .NET compliant programming language
- Develop client reports using a reporting software tool
- Design and create a spreadsheet application using data from a relational database
Completion Worksheet
Download the completion worksheet for this certificate (PDF)
Degree Requirement
| Course No. | Course Name | Credit Hrs. |
|---|---|---|
| BTS 165 | Business Spreadsheet Analysis & Design | 5 |
| BTS 168 | Business Data Management Tools | 5 |
| DBA 130 | Database Theory | 5 |
| PROG 110 | Introduction to Programming | 5 |
| PROG 160 | System Analysis & Design | 5 |
| PROG 175 | Database Reporting | 5 |
| Total | 30 |
Courses marked with a
symbol changed course number and/or title begining summer 2008 to reflect a new common course numbering system. Courses with previous number/title are still applicable. Learn more about Common Course Numbering.
Professional or technical program offerings and course requirements listed in this website may be altered by the college to reflect the needs of industry, student interests and availability of resources.
