Rustler's Inc.
Take our classes and earn the following Concentration Diplomas:
Marketing - marketing, multimedia, entrepreneurship/business law, and intro to business
Business Finance - accounting, personal finance, intro to business
Business and Computer Science - intro to computer science, python, web design, and mutli-media
Management/Leadership - accounting, business management, and intro to business.

Business Classes
Gain a wide variety of knowledge and experience by taking a business class taught by CMR's business advisors, Mrs. Goosen, Mr. Crawford and Mrs. King. Here in the business department at CMR, we strive to learn all there is to learn about the business world. It is expected to learn and understand the inner-workings through different aspects of business.
Class Descriptions
Accounting (Dual Credit through Great Falls College - MSU
Length of class: Year, 1 credit
Prerequisite: None
Grade Level: 10 (with instructor's permission), 11, and 12
Accounting is the “language of business”. Learn and practice the basics of bookkeeping, including
journalizing, posting, preparing financial statements, adjusting and closing entries for a sole proprietorship,
partnership and corporation. Students will use traditional methods as well as new techniques in
automated accounting throughout the year.
Entrepreneurship (with business law)
Length of class: Semester, ½ credit, 1st and 2nd Sem
Prerequisite: None
Grade level: 9, 10, 11, 12
Concepts of Business Law will be covered as they pertain to the entrepreneurship concept. Entrepreneurship is a step-by-step journey through the entire process of owning one’s own business. Employees will learn how to create/implement a business plan; select a product or service to sell, determine customers, and obtain financing for their business.
Financial Tech Skills
Length of class: Semester, ½ credit, 1st and 2nd Sem
Prerequisite: 20 wpm keyboarding recommended. This course is required for graduation
Grade level: 11, 12
This course unites technology (Windows, Word, Excel, Access, Power Point, Publisher, Internet navigation)
with financial management (budgeting, investing, insurance, banking, credit, payroll, W4, taxes, saving,
math, loans and interest) in a real world format.
Business Management
Length of class: Semester, ½ credit, 1st and 2nd Sem
Prerequisite: Recommended: Intro to Business or Financial-Tech Skills
Grade level: 10, 11, 12
Employees can expect to exercise their leadership skills by owning and solving problems within the COMPANY as office manager. Being the COMPANY manager will instill a general competency in meeting the challenges of management, and will facilitate employees’ development of their own personal career aspirations. Students will also study various functions of management, management theory, organized labor, human resources, business ethics, conflict resolution, personal management, and levels of management.
Intro to Business
Length of class: Semester, ½ credit, 1st and 2nd Sem
Prerequisite: None
Grade level: 9, 10, 11, 12
Not sure about how business works? An introductory business course geared toward the basic principles and functions of business. Employees will gather a basic understanding of: forms of business ownership, entrepreneurship, management, marketing, finance, and business law. Various forms of technologies will be highlighted to expose employees to the emerging technologies impacting the business world. Employability skills are integrated into activities, tasks, and projects throughout the course to demonstrate the skills required by business and industry.
Multimedia
Length of class: Semester, ½ credit, 1st and 2nd Sem
Prerequisite: None
Grade level: 9, 10, 11, 12
Employees gain experience designing web pages using HTML and Dreamweaver, and exposure to
Movie Maker, Photoshop, InDesign and CorelDraw software for design and multimedia projects. This course
will provide employees with a hands-on knowledge of computer-aided graphics, digital photography,
presentations software, web-page design, Internet usage, and Desktop publishing.
Marketing
Length of class: Semester, ½ credit, 1st and 2nd Sem
Prerequisite: None
Grade level: 9, 10, 11, 12
This course is intended to introduce employees to the various components of marketing (getting products
and services from producers to consumers). Subject matter includes the economic importance of
marketing, a study of consumer motivation, marketing trends, product planning and research, and careers
in marketing.
Personal Finance
Length of class: Semester, ½ credit, 1st and 2nd Sem
Prerequisite: None
Grade level: 9, 10, 11, 12
Employees will study practical and personal money management by learning necessary financial survival
skills through budgeting, investing, credit awareness, banking services, taxes, insurance and other
consumer planning and decision-making topics.
Work Experience
Length of class: Semester, ½ credit, 1st and 2nd Sem
Prerequisite: None
Experience.
Grade level: 12
Earn school credit while working outside of school. Class meets one period per week, as per individual
arrangement with instructor. Students must work a minimum of 15 paid hours per week. “Learn & Earn”.
Business Independent Study
Length of class: Semester, ½ credit, 1st and 2nd Sem
Prerequisite: None
Grade level: 9, 10, 11, 12
Concepts of Business Law will be covered as they pertain to the entrepreneurship concept. Entrepreneurship is a step-by-step journey through the entire process of owning one’s own business. Employees will learn how to create/implement a business plan; select a product or service to sell, determine customers, and obtain financing for their business.
Computer Science Classes:
Intro to Computer Programming with Javascript
Length of class: Semester, ½ credit, 1st and 2nd Sem
Prerequisite: None
Grade level: 9, 10, 11, 12
Learn the fundamentals of computer science while creating computer programs, animations, graphics, and games. Through this course, students will practice problem solving skills in a variety of ways that are both challenging and fun. Specifically, students will create several simple computer programs, understand general principles of computer programming applicable to any programming language, write a graphical computer program that tells a story, and learn about the protocols and algorithms used in the Internet. The ways that digital information is encoded, represented and manipulated will also be explored as well as some introductory HTML/CSS concepts. Students will create a variety of computer programming material that will be compiled in a portfolio website. This course could be taken concurrently with the Computer Science Principles.
Computer Coding and Design with Python
Length of class: Semester, ½ credit, 1st and 2nd Sem
Prerequisite: Intro to Computer Programming with JavaScript
Grade Level: 10, 11, 12
This is a course about the practice of programming, an attempt to expose students to the development of real programs. Programming is more than just writing code. Programmers must also assess tradeoffs, choose among design alternatives, debug and test, improve performance, and maintain software written by themselves and others. Students will have the opportunity to develop these skills by working on their own code and in group projects. There will be an emphasis on the principles of software development, style, and testing. At the end of this class, expect to be proficient in using Python to build applications, understand enough about programming to be able to quickly pick up other languages, and have a good understanding of what it takes to plan, analyze, design, implement and support software applications.
Intro to Computer Science Principles
Length of Class: Semester, ½ credit, 1st and 2nd Sem
Prerequisite: None
Grade Level: 9, 10, 11, 12
​Computer Science Principles is a one semester, introductory course that introduces students to the foundations of modern computing. The course covers a broad range of foundational topics such as programming, algorithms, the Internet, big data, digital privacy and security, societal impacts of computing, and the ways that digital information is encoded, represented and manipulated. Through this course, students will develop a well-rounded view about data in the world around them. Global issues such as public policy, law, ethics, and societal impact of technology will also be discussed. Students will create and use visualizations to identify patterns and trends using a variety of tools and widgets. This course could be taken concurrently with the Intro to Computer Programming with JavaScript course.