Information Systems
On this page:
- Information Systems - Associate in Applied Science-T Degree
- Information Systems - Associate in Arts Degree
- Database Administration Assistant - Certificate of Accomplishment
- 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
- Database Report Developer - Certificate of Achievement
- Database Analyst - Certificate of Accomplishment
- Cloud Technologies - Certificate of Completion
- Mobile Technologies - Certificate of Completion
Associate in Applied Science-T Degree Information Systems
Brief Description
The Information Systems degree includes concentrations for students interested in software development, database administration or business intelligence. Students also take general education courses. The degree prepares graduates for entry-level developer/analyst positions and for continuation to a Baccalaureate institution. Certificates of Accomplishment and Achievement in Business Intelligence Developer, Database Administration Assistant, Introductory .NET Programming, Programming for Web Development, Database Report Developer, Business Intelligence Analyst, Intermediate Applications Developer, Introductory C++ Programming, and Database Analyst may be applied toward the degree.
Learning Outcomes
Degree recipients should possess the skills and abilities described below:
- Communicate effectively in the three areas of listening, writing and speaking
- Apply critical thinking and logical research to technological problems in their area of concentration
- Create stored procedures, triggers and cursors using an appropriate database server programming language
- Use common relational database terminology and normalization to design a relational database
-
Business Intelligence Track:
- Use current business tools to develop strategies for supporting decision support systems
- Create and manipulate advanced On Line Analytical Processing (OLAP) objects that satisfy stated requirements
- Design, create and apply Multi Dimensional (MDX) queries against an OLAP cube design and create data mining models based on a business scenario
-
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 along with the rules and roles required
- Design and implement a database backup and recovery plan based on a stated business scenario
- Monitor database server performance and tune the server as required
-
Software Development Track:
- Using .NET compliant programming languages, write, compile, debug and execute well engineered and maintainable programs that effectively meet the requirements for Web and/or Windows applications
- Write code for efficiently designed N-tiered business applications
- 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
Completion Worksheet
Download the completion worksheet for this degree [PDF]
Requirements
| Course No. | Course Name | Credit Hrs. |
|---|---|---|
| Core Coursework | ||
| BUSIT 103 | SQL Fundamentals | 5 |
| CMST 250 | Communication in the Workplace | 5 |
| DBA 130 | Database Theory | 5 |
| ENGL& 101 | English Composition I | 5 |
| IT 103 | Networking Basics | 5 |
| PROG 110 | Introduction to Programming | 5 |
| PROG 140 | SQL & Relational Database Programming | 5 |
| Choose 5 credits from the following: | 5 | |
| ENGL& 235 | Technical Writing (5 Cr) | |
| ENGL 201 | The Research Paper (5 Cr) | |
| Choose 5 credits from the following: | 5 | |
| MATH 130 | Introduction to Statistics (5 Cr) | |
| BA 240 | Statistical Analysis (5 Cr) | |
| Choose 5-6 credits from the following: | 5-6 | |
| PHYS 109 | PHYS 109 (6 Cr) | |
| Any Lab Science (5-6 Cr) | ||
| Choose 5-6 credits from the following: | 5-6 | |
| PROG 118 | Windows Development (5 Cr) | |
| PROG 117 | Web Development II (5 Cr) | |
| Total Core Credits | 55-6 | |
| Choose one of the following three tracks: | 35 | |
| 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 |
| Total | 35 | |
| Database Administration Track | ||
| BUSIT 105 | Multi-Dimensional Analysis I | 5 |
| DBA 232 | Database Administration | 5 |
| NSCOM 221 | Implementing Server Operating Systems | 5 |
| PROG 160 | Systems Analysis & Design | 5 |
| TECH 223 | Using & Supporting Linux | 5 |
| Approved electives | 10 | |
| Total | 35 | |
| 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 |
| Choose 5 credits from the following: | 5 | |
| PROG 225 | Enterprise Software Development Project (5 Cr) | |
| PROG 260 | Advanced Topics in OOP (5 Cr) | |
| Approved electives | 10 | |
| Total | 35 | |
| Grand Total | 90-1 | |
Associate in Arts Degree Information Systems
Brief Description
The Information Systems degree includes concentrations for students interested in software development, database administration or business intelligence. Students also take general education courses. The degree prepares graduates for entry-level developer/analyst positions. Certificates of Accomplishment and Achievement in Business Intelligence Developer, Database Administration Assistant, Introductory .NET Programming, Programming for Web Development, Database Report Developer, Business Intelligence Analyst, Intermediate Applications Developer, Introductory C++ Programming, and Database Analyst may be applied toward the degree.
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:
Degree recipients should possess the following skills and abilities in addition to those specific to each track:
- Communicate effectively in the three areas of listening, writing and speaking
- Apply critical thinking and logical research to technological problems in their area of concentration
- Create stored procedures, triggers and cursors using an appropriate database server programming language
- Use common relational database terminology and normalization to design a relational database
Business Intelligence Track:
- Use current business tools to develop strategies for supporting decision support systems
- Create and manipulate advanced On Line Analytical Processing (OLAP) objects that satisfy stated requirements
- Design, create and apply Multi Dimensional (MDX) queries against an OLAP cube design and create data mining models based on a business scenario
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 along with the rules and roles required
- Design and implement a database backup and recovery plan based on a stated business scenario
- Monitor database server performance and tune the server as required
Software Development Track:
- Using .NET compliant programming languages, write, compile, debug and execute well engineered and maintainable programs that effectively meet the requirements for Web and/or Windows applications
- Write code for efficiently designed N-tiered business applications
- 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
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 | |
| CES 180 | American Life and Culture (5 Cr) | |
| ANTH 180 | American 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 Accomplishment Database Administration Assistant
Brief Description
The certificate in Database Administration Assistant prepares students for entry-level positions in the maintenance and administration of database systems and applications. Database administration employees are required to assume responsibility, do independent research to solve problems, and work in a team environment. The certificate provides students the opportunity to develop and practice database administration skills and knowledge that meet this industry need.
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 queries using Structured Query Language (SQL)
- Design and model a normalized database schema
- Create a departmental database based on an approved design
- Assist in the installation and configuration of database software
- Assist in developing and implementing database security, user permissions, backup, recovery and replication
Completion Worksheet
Download the completion worksheet for this degree [PDF]
Requirements
| Course No. | Course Name | Credit Hrs. |
|---|---|---|
| BUSIT 103 | SQL Fundamentals | 5 |
| DBA 130 | Database Theory | 5 |
| DBA 232 | Database Administration | 5 |
| IT 103 | Network Basics | 5 |
| NSCOM 221 | Implementing Server Operating Systems | 5 |
| PROG 110 | Introduction to Programming | 5 |
| PROG 118 | Windows Development II | 5 |
| PROG 140 | SQL & Relational Database Programming | 5 |
| Total | 40 |
Certificate of Achievement Introductory .NET Programming
Brief Description
The certificate in Introductory .NET Programming prepares students for entry-level positions as programmers with companies using Visual Studio .NET and relational databases. Students completing the certificate can design, test, and debug programs in the .NET environment; understand object oriented programming and the software development life cycle; work in a team environment and independently solve problems.
Learning Outcomes
Certificate recipients should possess the skills and abilities described below:
- Write, compile, debug and execute well engineered and maintainable programs using a .NET compliant programming language that effectively meets the application requirements
- Use classes to encapsulate business logic functionality in creating an N-tier application structure
- 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
- Prepare professional documentation and reports
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
The certificate in Programming for Web Development is designed for entry-level positions developing websites and Web-based applications. Students use industry standard software with Web programming and rich Internet applications.
Learning Outcomes
Certificate recipients should possess the skills and abilities described below:
- Prepared for entry-level positions developing websites and Web-based applications
- Use Web development tools, code XHTML, JavaScript, Ajax, and CSS
- Use introductory knowledge of .NET to retrieve and display data for the Web
Completion Worksheet
Download the completion worksheet for this certificate [PDF]
Requirements
| Course No. | Course Name | Credit Hrs. |
|---|---|---|
| BTS 189 | Webpage Authoring Tools | 5 |
| DMA 103 | Imaging Foundations | 5 |
| DMA 262 | Web Multimedia Development I | 5 |
| DMA 265 | Web Multimedia Development II | 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 |
| Total | 45 |
Certificate of Accomplishment Intermediate Applications Developer
Brief Description
The Intermediate Applications Developer certificate prepares students for advanced-level application software development. The program is designed for students who are seeking to upgrade software development skills to meet current business requirements and requires a programming background.
Learning Outcomes
Certificate recipients should possess the skills and abilities described below:
- Write, compile, debug and execute well engineered and maintainable programs using a .NET compliant programming language that effectively meets the application requirements
- Use classes to encapsulate business logic functionality in creating an N-tier application structure
- Explain and apply the principles of SQL programming
- Write data driven applications to update data in relational databases
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 |
| Approved Technology Course Elective | 5 | |
| Total | 30 | |
Certificate of Accomplishment Introductory C++ Programming
Brief Description
The C++ Programming certificate introduces students to the concepts of object-oriented programming, C++ class libraries, and abstract data structures.
Learning Outcomes
Certificate recipients should possess the skills and abilities described below:
- Write, compile, debug and execute well engineered and maintainable C++ programs that effectively meet the application requirements
- Prepare professional documentation and reports
Completion Worksheet
Download the completion worksheet for this certificate [PDF]
Requirements
| Course No. | Course Name | Credit Hrs. |
|---|---|---|
| BUSIT 103 | SQL Fundamentals | 5 |
| ENGL& 235 | Technical Writing | 5 |
| PROG 111 | Introduction to C++ Programming | 5 |
| PROG 113 | Intermediate C++ Programming | 5 |
| Total | 20 |
Certificate of Achievement Database Report Developer
Brief Description
The Database Report Developer certificate prepares students for entry-level positions working with programmers and database analysts to maintain programs, create data analysis reports, work with relational databases and create reports for decision makers. The Certificate of Accomplishment in Database Analyst may be applied toward this certificate.
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 queries using Structured Query Language (SQL)
- Design and model a normalized database schema
- 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 with intermediate complexity
Completion Worksheet
Download the completion worksheet for this certificate [PDF]
Requirements
| Course No. | Course Name | Credit Hrs. |
|---|---|---|
| BTS 165 | Business Spreadsheet Analysis & Design | 5 |
| BUSIT 103 | SQL Fundamentals | 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 Database Analyst
Brief Description
The 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:
- Under the direction of a systems analyst, apply the appropriate processes, tools and skills to conduct 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
- Create departmental databases based on an approved design
- Write and execute intermediate SQL queries
Completion Worksheet
Download the completion worksheet for this certificate [PDF]
Requirements
| Course No. | Course Name | Credit Hrs. |
|---|---|---|
| BTS 165 | Business Spreadsheet Analysis & Design | 5 |
| BUSIT 103 | SQL Fundamentals | 5 |
| PROG 110 | Introduction to Programming | 5 |
| PROG 160 | System Analysis & Design | 5 |
| PROG 175 | Database Reporting | 5 |
| Total | 25 |
Certificate of Completion Cloud Technologies
Learning Outcomes
Certificate recipients should possess the skills and abilities described below:
- Compare and contrast alternative cloud models, performance, security, operations and organization structure
- Describe the IT standards that impact cloud computing including security, connectivity, and hardware infrastructure
- Demonstrate the ability to write, compile, debug and execute well-engineered and maintainable programs using appropriate development tools
- Create a new cloud service project
Completion Worksheet
Download the completion worksheet for this certificate [PDF]
Requirements
| Course No. | Course Name | Credit Hrs. |
|---|---|---|
| PROG 280 | Introduction to Cloud Computing | 5 |
| PROG 282 | Implementing a Cloud Solution | 5 |
| Total | 10 |
Certificate of Completion Mobile Technologies
Learning Outcomes
Certificate recipients should possess the skills and abilities described below:
- Compare and contrast current mobile computing technologies including various platforms and usability
- Describe the connectivity and security issues associated with mobile devices
- Use simple server services to provide application data
- Design, write, compile, debug and execute well-engineered and maintainable mobile programs using object oriented programming techniques
Completion Worksheet
Download the completion worksheet for this certificate [PDF]
Requirements
| Course No. | Course Name | Credit Hrs. |
|---|---|---|
| PROG 270 | Introduction to Mobile Computing Technologies | 5 |
| PROG 272 | Implementing a Mobile Solution | 5 |
| Total | 10 |
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.