British Columbia Institute of Technologywww.bcit.ca/study/courses/comp2831

Important Notice: No skyrain strike - Dec 10, 6:30 am

BCIT

COMP 2831 - Business Analysis and Systems Design

Computer Systems Part-time Studies Course

School of Computing and Academic Studies

Course Details

​Business Analysis and Systems Design is the study of concepts, processes and tools that professionals use to plan and develop computer information systems to industry standards. COMP 2831 continues the established Systems Analysis tradition and provides the foundation for all BCIT Computing development credentials. Students learn how to ask implicit questions, to create and document communication plans and to make better decisions prior to creating an information system. Beginning with an introduction to the SDLC, Software Development Life Cycle, students work in teams to initiate the system process, analyze problems, discover requirements and create a logical design. Topics include: techniques used in the discovery of business requirements, traditional approaches to data and process modelling. There is an overview of Object Oriented Modelling techniques using the Unified Modelling Language (UML) as well as an introduction to Project Management. Agile frameworks including XP, Extreme Programming, and SCRUM are also introduced. Students learn to work in groups to provide detailed written materials and make presentations of their designs. By the end of this course, successful participants will be able to use industry standard tools and methods to analyze, design, and implement information systems. This course is deemed equivalent to the full-time diploma courses COMP1712 and ACIT2831 Students who complete COMP 2831 will be prepared to move on to COMP 2833 Agile Software Development with Scrum and the Agile Development Associate Certificate.

Prerequisite(s)

COMP 1630 or COMP 1409 or equivalent knowledge, plus the ability to work in groups and to communicate in business English.

Credits

4.0

Cost

$673.06 - $681.63 See individual course offerings below for actual costs.

Winter 2020

Below are eight offerings of this course for the Winter 2020 term.

CRN 87602

Tue Jan 07 - Tue Mar 24 12 Weeks

Class Meeting Times

Dates Days Times Locations
Jan 07 - Mar 24 Tue 18:30 - 21:30 BBY SE06 Rm. 107
Jan 07 - Mar 24 Online

Instructor

TBD

Course Outline

TBD – see Learning Outcomes in the interim

Cost

$681.63

Notes

  1. Course is 48 hours - 36 in class and 12 online. This course consists of one face to face meeting each week, plus an online component and homework outside of class. Attendance and group work are mandatory. Late registration is not permitted.

CRN 81174

Wed Jan 08 - Wed Mar 25 12 Weeks

Class Meeting Times

Dates Days Times Locations
Jan 08 - Mar 25 Wed 18:30 - 21:30 BBY SE06 Rm. 106
Jan 08 - Mar 25 Online

Instructor

TBD

Course Outline

TBD – see Learning Outcomes in the interim

Cost

$681.63

Notes

  1. Course is 48 hours - 36 in class and 12 online. This course consists of one face to face meeting each week, plus an online component and homework outside of class. Attendance and group work are mandatory. Late registration is not permitted.

2 seats remaining as of Dec 10, 2019 1:50 pm (PST). Availability may change at any time.

CRN 79049

Mon Jan 06 - Mon Mar 23 12 Weeks

Class Meeting Times

Dates Days Times Locations
Jan 06 - Mar 23 Mon 18:30 - 21:30 BBY SE06 Rm. 106
Jan 06 - Mar 23 Online

Instructor

TBD

Course Outline

TBD – see Learning Outcomes in the interim

Cost

$681.63

Notes

  1. Course is 48 hours - 36 in class and 12 online. This course consists of one face to face meeting each week, plus an online component and homework outside of class. Attendance and group work are mandatory. Late registration is not permitted. Class is in session February 17 (Family Day).

This course offering is full. Please check this page for other currently available offerings, subscribe to receive email updates or contact us with your comments or questions.

Full

CRN 83410

Mon Jan 06 - Mon Mar 23 12 Weeks

Class Meeting Times

Dates Days Times Locations
Jan 06 - Mar 23 Mon 18:00 - 21:00 DTC Rm. 665
Jan 06 - Mar 23 Online

Instructor

TBD

Course Outline

TBD – see Learning Outcomes in the interim

Cost

$673.06

Notes

  1. Course is 48 hours - 36 in class and 12 online. This course consists of one face to face meeting each week, plus an online component and homework outside of class. Attendance and group work are mandatory. Late registration is not permitted. Class is in session February 17 (Family Day).

This course offering is full. Please check this page for other currently available offerings, subscribe to receive email updates or contact us with your comments or questions.

Full

CRN 84467

Tue Jan 07 - Tue Mar 24 12 Weeks

Class Meeting Times

Dates Days Times Locations
Jan 07 - Mar 24 Tue 18:30 - 21:30 BBY SE06 Rm. 106
Jan 07 - Mar 24 Online

Instructor

TBD

Course Outline

TBD – see Learning Outcomes in the interim

Cost

$681.63

Notes

  1. Course is 48 hours - 36 in class and 12 online. This course consists of one face to face meeting each week, plus an online component and homework outside of class. Attendance and group work are mandatory. Late registration is not permitted.

This course offering is full. Please check this page for other currently available offerings, subscribe to receive email updates or contact us with your comments or questions.

Full

CRN 79051

Thu Jan 09 - Thu Mar 26 12 Weeks

Class Meeting Times

Dates Days Times Locations
Jan 09 - Mar 26 Thu 18:00 - 21:00 DTC Rm. 552
Jan 09 - Mar 26 Online

Instructor

TBD

Course Outline

TBD – see Learning Outcomes in the interim

Cost

$673.06

Notes

  1. Course is 48 hours - 36 in class and 12 online. This course consists of one face to face meeting each week, plus an online component and homework outside of class. Attendance and group work are mandatory. Late registration is not permitted.

This course offering is full. Please check this page for other currently available offerings, subscribe to receive email updates or contact us with your comments or questions.

Full

CRN 87366

Thu Jan 09 - Thu Mar 26 12 Weeks

Class Meeting Times

Dates Days Times Locations
Jan 09 - Mar 26 Thu 18:30 - 21:30 BBY SE06 Rm. 106
Jan 09 - Mar 26 Online

Instructor

TBD

Course Outline

TBD – see Learning Outcomes in the interim

Cost

$681.63

Notes

  1. Course is 48 hours - 36 in class and 12 online. This course consists of one face to face meeting each week, plus an online component and homework outside of class. Attendance and group work are mandatory. Late registration is not permitted.

This course offering is full. Please check this page for other currently available offerings, subscribe to receive email updates or contact us with your comments or questions.

Full

CRN 87371

Thu Jan 09 - Thu Mar 26 12 Weeks

Class Meeting Times

Dates Days Times Locations
Jan 09 - Mar 26 Thu 18:00 - 21:00 DTC Rm. 665
Jan 09 - Mar 26 Online

Instructor

TBD

Course Outline

TBD – see Learning Outcomes in the interim

Cost

$673.06

Notes

  1. Course is 48 hours - 36 in class and 12 online. This course consists of one face to face meeting each week, plus an online component and homework outside of class. Attendance and group work are mandatory. Late registration is not permitted.

This course offering is full. Please check this page for other currently available offerings, subscribe to receive email updates or contact us with your comments or questions.

Full

Learning Outcomes

Upon successful completion of this course, the student will be able to:

  • Explain and use the various phases of the SDLC, (Software Development Life Cycle).
  • Describe some of the key features in current trends in system development: RAD, RUP, Agile & BPM, Business Process Management.
  • Explain the term "Agile Software Development".
  • Discover and define system requirements using the appropriate technique(s).
  • Develop use case diagrams and scenario descriptions.
  • Read, interpret and develop models that can be incorporated with Business Process Management.
  • Explain how Use Case Modelling and WorkFlow Analysis work together to define functional system requirements.
  • Develop a project schedule using PERT and GANTT charts.
  • Construct a cost benefit analysis to determine the feasibility of a project.
  • Identify and analyze the data entities and objects needed in a system using both Information Engineering and OO techniques with UML.
  • Design a technical architecture system "blueprint".
  • Design appropriate user interfaces following Human Engineering design principles.
  • Identify the required integrity controls for inputs, outputs, data and processing.
  • Describe implementation and support activities.
  • Identify appropriate formats for system documentation.
  • Prepare and present a system proposal in a team environment.

Effective as of Fall 2017

Related Programs

COMP 2831 is offered as a part of the following programs:

School of Business

  1. Project Management
    Part-time   Associate Certificate

School of Computing and Academic Studies

  1. Agile Development
    Part-time   Associate Certificate
  2. Applied Data Analytics
    Part-time   Certificate
  3. Applied Database Administration and Design
    Part-time   Associate Certificate
  4. Applied Software Development (ASD)
    Part-time   Associate Certificate
  5. Applied Web Development
    Part-time   Associate Certificate
  6. Computer Systems
    Part-time   Certificate

Contact Us

If you have a comment or question about this course, please complete and submit the form below.

Contact Information

The personal information on this form is collected under the authority of the College and Institute Act (RSBC 1996, Ch.52). BCIT will use this information to communicate with you regarding relevant BCIT programs, courses and services. This information is only used by authorized BCIT staff. Email communication sent to and from BCIT is routed through the United States of America. If you have any questions about BCIT's collection and use of this information, please contact BCIT’s manager of Information Access and Privacy.

Programs and courses are subject to change without notice.

Find Courses

English Language Proficiency

BCIT's Part-time Studies English Language Proficiency Standard is English 12 (or equivalency). Students who do not meet this requirement should upgrade their English skills prior to any future registration.

Payment Changes At BCIT

We've changed the way we accept payments.

Find out more

Course Navigation, Related Links & Tools

Registration News

Registration is now open for the Winter 2020 term.

Classroom Locations

Classroom locations are subject to last minute changes. Please check the Part-time Studies Classroom Locations listing at www.bcit.ca/rooms on the first day of any course you are registered for.

Part-time Studies Financial Aid

Will you be studying at BCIT part-time? Do you need assistance funding your studies? Find out if you qualify for Part-time Studies financial aid ›

© BCIT