Click Here To Return To The Catalogue Home Page
Business Technology Management
Courses and Descriptions
(Click the course name to view the description of the course)
Year 1
Term 1 Course Name Credit Hours
  ACCT-1065 Financial Accounting for IT 4
  COMM-1134 Communications for BTM 4
  COMP-1029 Introduction to Programming Logic 4
  COMP-1975 Business Computing 4
  MATH-1053 Math for BTM 2
  MATH-1065 Statistics for BTM 2
  PDEV-1001 Professional Development 1 0
Term 2 Course Name Credit Hours
  ADEV-1003 Programming 1 4
  ADMN-1004 Organizational Behaviour 4
  BUSA-1062 Introduction to Business Analysis 2
  BUSA-1065 Management Information Systems 4
  BUSA-2009 Business Requirements Gathering for BTM 2
  PDEV-2003 Professional Development 2 0
  PROJ-1003 Introduction to Project Management 4
Year 2
Term 3 Course Name Credit Hours
  ACCT-2020 Managerial Accounting for IT 4
  COMP-2030 Business System Testing for BTM 2
  COMP-2035 Business Systems Design for BTM 2
  DBMS-1000 Database Management Systems 1 4
  ECON-1004 Intro to Economics 2
  PDEV-3003 Professional Development 3 0
  PROJ-2010 Project Methodologies and Business Proc 4
  PROJ-2011 Project Planning and Estimation 2
Term 4 Course Name Credit Hours

Electives
   
  PROJ-2006 Industry Project 9
  WRKE-2024 Co-Operative Work Experience 9
Term 5 Course Name Credit Hours
  ADMN-1003 Business Law for IT 4
  BUSA-2007 Business and Management for Information Technology 4
  FNCE-2001 Business Finance for IT 4
  NTWK-1001 Network Architecture 4
  PDEV-4001 Professional Development 4 0
  WEBD-1000 Web Development 1 4

Recognition of Prior Learning (RPL)
In addition to Transfer of Credit from a recognized post secondary institution, other RPL processes are available for courses. Click here for more information. For courses with no , please check www.rrc.ca/rpl for additional contact information.

ACCT-1065 Financial Accounting for IT
More Information
This course will introduce students to the core concepts of financial accounting and the relevance of financial accounting to decision-making in any business. It will cover the foundation concepts of debits and credits, and the accounting cycle.  We will discuss in more detail specific financial reporting elements such as cash, accounts receivable, inventory, long-term assets, liabilities and shareholders’ equity.  Also covered in the course is an introduction to accounting software, financial statement preparation, and financial statement interpretation and analysis.
Top
 
ACCT-2020 Managerial Accounting for IT
More Information

This course will introduce management accounting's role in planning, directing and controlling operations in manufacturing and service organizations.  We will cover topics such as cost behavior, budgeting, product costing and performance measurement.  The course will place an emphasis on analytical techniques that can be applied to financial and operating data to support management decisions.

Prerequisites:
ACCT-1065;
Top
 
ADEV-1003 Programming 1  
More Information
This course is a basic introduction to programming using the Java programming language. Students will develop, code, test, and debug programs for simple applications using proper programming principles and documentation. Topics include data types, variable declarations, control structures, methods, classes, inheritance, polymorphism, encapsulation, arrays, and other data structures.
Prerequisites:
COMP-1029 is a prerequisite for ADEV-1003 for students in Business Technology Management, but not for students in Business Information Technology.
Top
 
ADMN-1003 Business Law for IT
More Information
This course starts with an introduction to the Canadian legal system and managing the legal risks. Topics will include but are not limited to contract law, business torts, business forms and arrangements, technology and the law, and intellectual property. You will also review the ramifications of international trade and electronic commerce on business. The emphasis is placed on the importance of business law for information technology and helping you to develop your knowledge through real-life case studies and legal documents presented in this course. You will be expected to identify legal issues, analyze those issues and evaluate possible solutions.

Top
 
ADMN-1004 Organizational Behaviour
More Information
This course will give you the opportunity to collaborate with classmates to improve the interpersonal, self-awareness, and leadership skills that are essential for success in your career. You will study different organizations to learn about business models, structures, and performance factors. You will explore the various support areas of business so that you can understand their role in contributing to the success of the organization. You will investigate the impact of Information Technology on individuals, groups, and communities. You will also learn how diversity among employees enhances an organization. The course uses discussions and case studies with an Information Technology focus to provide you with real-world examples of the concepts that you are learning.
Top
 
BUSA-1062 Introduction to Business Analysis
More Information
Gain the skills needed to be a successful Business Analyst in today's workplace. Improve your abilities in oral and written communication, research techniques, business process improvement, problem-solving, supervision and team-building, and understanding of organizational structures.
Top
 
BUSA-1065 Management Information Systems
More Information

This course provides an introductory exploration of the relationships between organizations and the modern, computer-based information systems they have come to rely on. It examines information systems in terms of business processes and strategy, information management, security and privacy concerns, as well as system design, construction, and management.


Top
 
BUSA-2007 Business and Management for Information Technology  
More Information

Learners will explore the process of starting a small business in Manitoba. By evaluating potential business opportunities, students will increase their knowledge of the business environment while developing critical thinking skills. Business plans and simple contracts will be analyzed. Case studies will be used to develop the analytical skills that are necessary to solve different business problems, especially those typically encountered in the information technology sector. Principles of basic economics will be explored to provide learners with an understanding of the context in which businesses operate.

Top
 
BUSA-2009 Business Requirements Gathering for BTM
More Information
Gain the skills needed to be develop and document effective business requirements in a business workplace. Improve abilities in interviewing clients, business process improvement, problem-solving, teamwork and leading effective meetings.
Prerequisites:
BUSA-1062;
Top
 
COMM-1134 Communications for BTM
More Information
You will develop your communication skills by focusing on the process of writing and speaking to specific audiences. You will share your responses to course readings during in-class discussions with small groups of peers. You will have numerous opportunities to receive feedback from your instructor and from peers and then to revise your writing. You will also practice oral communication skills during mock meetings and in various types of presentations.
Top
 
COMP-1029 Introduction to Programming Logic  
More Information
This course is intended to serve as an introduction to programming concepts. Students will be introduced to high-level modeling and common numeral systems used by computer programmers. Boolean operations will be explored with importance placed on the student’s ability to analyze, interpret and re-write word problems as Boolean expressions. Students will explore other core concepts such as assignment, sequence, iteration, decision, modular abstraction, arrays, and strings.
Top
 
COMP-1975 Business Computing  
More Information
Business Computing is a hands-on course in which students develop skills in the use of current Microsoft productivity software. Topics include introductory and intermediate skills in Microsoft Windows, Word, Excel, and PowerPoint as well as the integration of these applications.

Top
 
COMP-2030 Business System Testing for BTM
More Information
The Business System Testing course is a comprehensive course that covers software testing for Business Analysts. The goal is to ensure that Business Analysts have the right understanding and tools to deliver successful project results within time and budget constraints while meeting customer expectation. Software testing involves the execution of a software component or system component to evaluate whether the software component or system:  meets the business requirements that guided its design and development, responds correctly to all kinds of inputs,   performs its functions within an acceptable time, is sufficiently usable and scalable, can be installed and run in its intended environments and achieves the general result its customer desires.
Prerequisites:
COMP-2035
Top
 
COMP-2035 Business Systems Design for BTM
More Information
This course explores technology-enabled business design including but not limited to digital business models, networks, disruptive innovation, and market analysis. During the course, students will explore project management and business analysis concepts such as operational and reputational risks; technology designs including software development and infrastructure lifecycle, IT security and compliance. The course is practical and hands-on, extensively utilizing real-life case studies.
Prerequisites:
BUSA-1065
Top
 
DBMS-1000 Database Management Systems 1  
More Information

This course explores Database Management Systems used to store information. After an introduction to key database concepts, the student will learn how to develop and read an Entity Relationship Diagram (ERD), used to represent the database graphically.  The majority of the course covers Structured Query Language (SQL).   Data Definition Language (DDL - a subcomponent of SQL) is covered to create the physical database on disk.  Data Manipulation Language (DML - also a subcomponent of SQL) is introduced to allow for manipulation of the data stored in the database. Finally, the Normalization process is discussed and applied to the ERD’s and database tables. 

Prerequisites:
ADEV-1003
Top
 
ECON-1004 Intro to Economics
More Information
Different economic systems exist around the world. Students will learn about the differences between these systems, and then will focus on the free market system, including its strengths and shortcomings.  Various models, theories and economic indicators used by economists will be reviewed and interpreted. The impact of international trade agreements and of government interventions in an economy will be analyzed. Course readings will explore the role of information technology in modern economies. Students will have frequent opportunities to discuss these ideas with classmates and to relate theories to current economic events.
Top
 
FNCE-2001 Business Finance for IT
More Information
This course examines firm’s investment decisions in the context of a capital market structure. You will be provided with a general understanding of fundamental finance theories such as risk and return relationships, leverage, working capital management, short and long-term funding decisions, and taxation. You will learn about stock market, basic portfolio theories and capital budgeting. In addition, you will have a review of financial statement analysis and valuation methods to evaluate financial securities. You are expected to integrate your knowledge gained form accounting and economics courses with techniques from business finance to analyze financial management problems.


Prerequisites:
ACCT-2020 and MATH-1053
Top
 
MATH-1053 Math for BTM
More Information
An understanding of financial mathematics is fundamental in the study of business. This course is designed to familiarize students with basic mathematics concepts such as exchange rates, indices, simple and compound interest, different types of annuities, mortgages, and business investment decisions.
Top
 
MATH-1065 Statistics for BTM
More Information
A basic understanding of statistics is fundamental in the study of business. This course is designed to familiarize students with presenting and describing data, and calculating and using probabilities. Other concepts discussed are sampling methods and estimations, and regression analysis and correlation.
Top
 
NTWK-1001 Network Architecture
More Information

This course explores IT infrastructure, computer network concepts, technologies, and systems.  Students will learn about network protocols, hardware and software solutions, client and server environment, local area network topologies and concepts, network security, and cloud computing.  This course builds on the Management Information Systems and Database Management Systems courses compounded with advanced network concepts to be effective in developing and implementing business and technology-related case studies and projects.  Topics include server management using active directory, database management, program and web development integration, network design and architecture; and business continuity.  Students are also expected to integrate their business, management, law for IT, and technical knowledge into an industry-based project.

 


Top
 
PDEV-1001 Professional Development 1
More Information
Learn and practice skills, attitudes, and behaviours that will help you to succeed in your professional career. You will reflect on your past and current learning so that you can confidently write about and discuss your skills and experiences. You will examine the role of culture on your personal and professional interactions. Most class time will be dedicated to group and class discussions.
Top
 
PDEV-2003 Professional Development 2
More Information

You will improve your ability to confidently describe your skills in written and verbal form so that you can clearly convey your abilities to people in your network such as potential employers or clients.  You will also continue to develop your intercultural, interpersonal, and academic skills through activities and discussions which encourage introspection, reflection, and teamwork.


Prerequisites:
PDEV-1001
Top
 
PDEV-3003 Professional Development 3
More Information
Learn professional skills that will help you to succeed in your career. Reflect on yourself and your relationship with others, including your peers, in order to develop your self-awareness. Practice self-management skills such as prioritizing, time management, goal setting, and self-motivation. You will analyze case studies to learn more about giving and receiving feedback and managing conflict in the workplace. You will further enhance the ePortfolio which you developed in previous Professional Development courses.



Prerequisites:
PDEV-2003
Top
 
PDEV-4001 Professional Development 4
More Information
Focus on developing skills in four main areas: intercultural competence, ethical reasoning, leadership, and client relationship management. You will do this through group and class discussions, role plays, analysis of case studies, and reflections. In addition, you will compete the ePortfolio that you have been creating in previous terms. Your ePortfolio will include artifacts which highlight your skills and reflections which describe your learning processes.



Prerequisites:
PDEV-3003
Top
 
PROJ-1003 Introduction to Project Management
More Information
The Introduction to Project Management (PM) course introduces the fundamentals of working within a team on Information Technology (IT) projects. It covers teamwork principles and techniques, PM contexts, phases and processes, and the management of the integration of project scope, time, resources, costs, quality, communications, and risks. This course starts preparation for the Project Management Professional (PMP) certification exams. Microsoft Project is the software tool used to create sample project plans.
Top
 
PROJ-2006 Industry Project
More Information
Industry Project provides real world experience in performing an ICT (Information/Communication Technology) project requiring cross-functional teamwork while meeting client requirements and providing deliverables agreed to in the project charter. Each project team will evaluate, analyze, plan, research, model, design, document, develop, test, and manage a project. Project requirements could include new development, research, or providing new functionality to an existing system. The course provides practice to further develop interpersonal, verbal, and written communication skills through teamwork and collaboration with project stakeholders.  All team members will enhance their critical thinking, problem solving, research, independence, and life-long learning skills. After completion of Term 3 of the program students must complete Industry Project or Co-Operative Work Experience.
Top
 
PROJ-2010 Project Methodologies and Business Proc
More Information

The course gives an introduction to various project methodologies and diagraming techniques in IT. Initially a high-level overview of the waterfall methodology is given and a comparison is made to Agile methodologies. The basics of Agile and the Scrum methodology is covered and gives an overview of the methodology, roles, practices and ceremonies. Diagramming in UML is introduced and students will be exposed to use case, class and sequence diagrams.

A method of analysis for deriving a valid set of classes from a description will be introduced as well as the introduction of concepts such as generalization and aggregation. The second half of the course will be dedicated to Business Process Management (BPM) and Business Process Model and Notation (BPMN). Initially an introduction to BPM will be given, and students will analyze business scenarios. The remainder of the course will be dedicated to diagramming business processes with BPMN and using pools and lanes, gateways, events and sub-processes to represent the flow of events in a business process.

Top
 
PROJ-2011 Project Planning and Estimation
More Information
The Project Plan and Estimate course will focus on the generally accepted tools and techniques applied in planning, estimating and scheduling projects. The course will balance theoretical and practical concepts practices through lectures, demonstrations, class discussions, exercises and assignments. This course builds on the Introduction to Project Management course and includes advanced concepts, tools and techniques needed to be effective in the planning and scheduling of a successful project.
Prerequisites:
PROJ-1003
Top
 
WEBD-1000 Web Development 1
More Information
This course is designed to offer students an introduction to the Internet and programming Web applications. Students will create properly structured and valid Web pages using XHTML, HTML5 & CSS with embedded JavaScript for data validation and user interaction. Javascript will also be used to access, and manipulate, simple XML files and dynamically add the data contained in XML to an HTML page. A course-ending project will have students plan, create and upload their own websites to the Web.
Prerequisites:
ADEV-1003
Top
 
WRKE-2024 Co-Operative Work Experience
More Information

Co-operative education integrates related on-the-job experience with classroom theory by incorporating a term of paid employment within the terms of academic study. Students are given the opportunity to practice and apply the skills gained during the first three semesters of their program as productive full time employees on their work term. Students are provided with an intense 4 week program of job search workshops to prepare them for the recruitment process. Placement of eligible students occurs in May.  Each work placement is a minimum of 16 weeks. Student performance will be monitored and evaluated by both the department and the employer. Each student will participate in a midterm review of their employment midway through the semester. After completion of term 3 students are required to complete the Co-Operative Work Experience or the Industry Project.

Top
 
Red River College endeavours to provide the most current version of all program and course information on this website. The College reserves the right to modify or cancel any course, program, process, or procedure without notice or prejudice. Fees may change without notice.