Business Technology Management


It is often difficult to build a solution if you fail to gather user requirements. In fact, many firms lose their clients because they fail to understand what their clients want.  In this program, you will learn about several tools and techniques used by BTM professionals, to gather user requirements such as: interviewing clients, prototyping, developing use cases, data flow diagrams and other flowcharts, which helps to identify user needs in order to analyze business processes. All these tools and techniques are extremely useful during the ‘planning’ phase of the Systems Development Life-Cycle (SDLC).


Here you learn transforming detailed user requirements into Unified Modeling Language (UML), which is intended to visualize the systems design and focus on how to deliver the required functionality. Students are exposed to how designs are executed and developed using Object-Oriented programming languages along with coding and compiling, creating and testing databases, preparing test files, to meet documented functional requirements. Furthermore, several systems conversion methods like Pilot, Phased, Parallel and Plunged are also addressed here for implementation purposes.


At this stage, students are introduced to a series of systematic procedures required to ensure smooth operations of the new / existing Information Systems (IS). It also includes learning post-implementation activities such as System Testing, where a variety of tests are performed to explore the functionality and evaluate the system’s compliance against specified requirements. Additionally, it discusses several key topics about Systems Maintenance processes, to monitor / evaluate / modify Information Systems (IS) for making required or desirable improvements.  

Things you learn

Project Management | ERP Systems

e-Business | Web Programming

Information Systems Analysis & Design

.NET Programming | Database Management

Information Systems Risks | Security | Audit

Technology Strategies | Management | Sourcing


BTM is an innovative educational solution that opens academic and career opportunities for post-secondary business students. It equips graduates with the right technical and business skills to enter the workplace. BTM programs prepare professionals who have the knowledge, skills and competencies to lead and support the effective, competitive use of information technologies.

While most firms play catch-up with technology, your skills — built on a solid grasp of technology, business, process, project and change management — close that gap. This program turns you into a tech-savvy manager who can implement information and communication technologies (ICT), increase productivity and be an innovative entrepreneur.

You’ll graduate as a manager who understands technology and computer programming, who can supervise projects, introduce new technology to a workplace or join a whip-smart start-up. That’s a solid competitive advantage any business would invest in.


BTM 380 : Introduction to Business Application Development
BTM 382 : Database Management
BTM 480 : Project Management
BTM 481 : Information Systems Analysis
BTM 495 : Information Systems Design and Implementation
BTM 496 : Information Technology Strategy, Management, and Sourcing


BTM 387 : e-Business
BTM 395 : Internet Programming
BTM 430 : ERP & Information Technology Integration
BTM 440 : Business Information Systems Risks, Security and Audit


  • All BTM courses are 3 credits in length.
  • You must be a BComm student to declare a BTM Major.
  • All BTM Major students must complete 8 BTM courses totaling 24 credits.
  • A Minor in BTM is made of 4 courses: BTM 380, 382, 481 & 495.
  • Students can declare a business double major in the BComm program, replacing any previously declared business minor. The John Molson School of Business may impose quotas on some majors.
  • To review the course requirements for your year of entry in the program please refer to the JMSB course calendar or degree worksheet for that year.

Career Options

After you finish the BTM program, you can explore and apply your skills in positions such as:

Business Information Systems Analyst, Information Systems Developer, Project Manager, Web developer, Entrepreneur, Process Analyst, E-Business developer, Quality Control Analyst, Technical Support Analyst, Database Analyst, Information Systems Consultant, Chief Information Officer etc.

Also you can check out other key websites for IT Careers provided by JMSB.


Want to know more? We are there to help. Write your concerns to us and we will get back to you shortly. You can also schedule an appointment with one of our dedicated executives who will be happy to assist you with any question regarding the program.