Programs

Information Systems

On this page:

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

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

  • Business Intelligence Developer – Certificate of Achievement
  • Database Administration Assistant – Certificate of Accomplishment
  • Introductory .NET Programming – Certificate of Achievement
  • Database Report Developer – Certificate of Achievement

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

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

Course No. 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
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

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

  • Database Analyst – Certificate of Accomplishment

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

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

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

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

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.

Footer Navigation

Contact info

Bellevue College
3000 Landerholm Circle SE Bellevue, WA 98007-6484 U.S.A.
Work: (425) 564-1000