Information Systems


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 Analyst Track:

    • Identify appropriate business analysis tasks for a variety of organizational scenarios using appropriate terminology
    • Document the results of various business analysis tasks using generally acceptable approaches
    • Communicate within a small group using appropriate business analysis terminology and techniques
    • Detail business analysis techniques to real-world scenarios/tasks by explaining the advantages and disadvantages of each

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

The following certificate(s) are nested within this degree:

Completion Worksheet

Download the completion worksheet for this degree [PDF]

Requirements

Core Coursework

Course # Course Name Credit Hrs.
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 117 Web Development II 5
PROG 140 SQL & Relational Database Programming 5

Communication

Course # Course Name Credit Hrs.
Choose 5 credits from the following: 5
ENGL& 235 Technical Writing (5 Cr)
ENGL 201 The Research Paper (5 Cr)

Quantitative

Course # Course Name Credit Hrs.
Choose 5 credits from the following: 5
MATH 130 Introduction to Statistics (5 Cr)
BA 240 Statistical Analysis (5 Cr)

Social Science, Natural Science or Humanities

Course # Course Name Credit Hrs.
Choose 5-6 credits from the following: 5
PHYS 109 PHYS 109 (6 Cr)
Any Lab Science (5-6 Cr)

Choose one track from the following:

Business Analyst Track

Course # Course Name Credit Hrs.
BUS& 101 Introduction to Business 5
BUSIT 150 Introduction to Business Analysis 5
BUSIT 250 Applying Business Analysis Techniques 5
PROG 109 Introduction to Web Development 5
PROG 160 Systems Analysis and Design 5
Any program approved electives (10 Cr) (see program website) 10

Software Development Track

Course # Course Name Credit Hrs.
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 260 Advanced Topics in Object Oriented Programming 5
Any program approved electives (10 Cr) (see program website) 10

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

Core Coursework

Course # Course Name Credit Hrs.
CMST& 250 Communication in the Workplace 5
BUSIT 103 SQL Fundamentals 5
ENGL& 101 English Composition I 5
ENGL& 235 Technical Writing 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 160 Systems Analysis & Design 5

Certificate of Achievement:
Programming for Mobile & Web Development

Brief Description

The certificate in Programming for Mobile and Web Development is designed for entry-level positions which require maintenance and development of web-based applications to be used on the desktop and mobile devices.

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

Core Coursework

Course # Course Name Credit Hrs.
DMA 263 Web Design I 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
PROG 209 Client-Side Web Programming I 5
PROG 219 Client-Side Web Programming II 5
PROG 272 Implementing a Mobile Solution 5

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
  • Create a multidimensional database using a data mart and/or a data warehouse as a data source
  • 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

Choose 5 credits from the following: 5 BUS 145 Business Mathematics (5 Cr) Any college level Math 107 or higher (5 Cr)

Core Coursework

Course # Course Name Credit Hrs.
DBA 130 Database Theory 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

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

Core Coursework

Course # 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

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

The following certificate(s) are nested within this degree:

Completion Worksheet

Download the completion worksheet for this certificate [PDF]

Requirements

Core Coursework

Course # Course Name Credit Hrs.
BUSIT 103 SQL Fundamentals 5
CMST& 250 Communication in the Workplace 5
DBA 130 Database Theory 5
PROG 109 Introduction to Web Development 5
PROG 110 Introduction to Programming 5
PROG 117 Web Development II 5
PROG 140 SQL & Relational Database Programming 5
PROG 160 System Analysis & Design 5
PROG 175 Database Reporting 5

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

Core Coursework

Course # 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

Certificate of Completion:
Cloud Technologies

Brief Description

This is an advanced certificate designed for students who have knowledge of object oriented programming. The certificate introduces students to the world of cloud computing technologies and prepares them to develop and deploy applications in the cloud. Based upon security considerations, performance, and economic factors, students learn to identify scenarios where a cloud computing solution is appropriate. Students are prepared for the increasing number of software development positions involving cloud computing.

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

Core Coursework

Course # Course Name Credit Hrs.
PROG 280 Introduction to Cloud Computing 5
PROG 282 Implementing a Cloud Solution 5

Certificate of Completion:
Mobile Technologies

Brief Description

This is an advanced certificate designed for students who have knowledge of object oriented programming. The certificate introduces students to the world of mobile computing technologies and prepares them to design, develop, test and deploy mobile applications. Students are prepared for the increasing number of software development positions involving mobile applications.

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

Core Coursework

Course # Course Name Credit Hrs.
PROG 270 Introduction to Mobile Computing Technologies 5
PROG 282 Implementing a Mobile Solution 5



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.

This website is designed as a tool to assist in making degree selection decisions, but may not be up-to-date in all instances. Please review worksheets with an advisor to ensure that you receive the most up-to-date information.

Gainful Employment information for many programs is available on the Public Disclosure website.