Welcome to Aemilianus Kehler's IT Home Page

Business Information Technology Skills Home Page


Welcome to my RRC BIT Home Page. Here, you will find a brief explanation of the variety of courses that I have attended during the last couple of years at Red River College.


The courses that I have taken at Red River College are listed below, as well as a brief explanation to any skills achieved during those courses. If you wish to skip this and see direct IT related skills, please click on the skills link on either the header or footer links.

Term 1

The first term of the program focused strongly on object oriented concepts and programming. It also provided the basic building blocks behind most programming algorithms. Courses included:

- Object Oriented Fundamentals

This course introduced new key terms to learn, specifically related to programming. Provided key components in many different style diagrams, and how a ”system” really forms. Also introduced the idea of perspective, people can see the same object differently. Communication is key when trying to learn what a specific “system” needs to do.

- Operating Systems

Operating Systems was a great review for command line commands, basic hardware set-ups, and boot methods. This course only covered the basics of hardware and operating system functions. More of my skills came from years of personal computer building and plenty of online research..

- Programming (Java 1)

This course taught the basic concepts behind the Java language, import statements, defining and instantiating variables, and utilizing different kinds of loops and arrays. It helped to establish object oriented style programming by instantiating objects based on constructors and defining required attributes and operations

- Math and Stats

This course reinforced a basic understanding of statistics fundamentals in the study of business. It helped with presenting and describing data, and calculating and using probabilities. Other concepts discussed are sampling methods and estimations, and regression analysis and correlation. Course also covered numbering system basics and conversion between the different numbering systems: Binary, Decimal, and Hexadecimal. Mathematics aimed at concepts such as exchange rates, indices, simple and compound interest, different types of annuities, mortgages, and business investment decisions.

Term 2

The second term of the program brought specific focus to individual fields while also realizing how they can be used together cooperatively. Courses included:

- Business Communication

This course introduced techniques used for:

- Writing for business - Team Proposal
- Properly send memos and letters - Conduct and participate in meetings
- Report Presentation - How to address a bad situation appropriately
- Professional Resume - Professional Cover Letter

This course helped build job search skills by learning the strategies and nuances of a job interview and participating in a simulated interview experience.

- Database Management Systems

This course explores Structured Query Language (SQL) used to work with relational database management systems. After an introduction to key database concepts, we learned how to develop and read an entity relationship diagram (ERD) used to represent a database graphically. The remainder of the course covered SQL.

- Network Computing

This course conformed to the first of four courses leading to the Cisco Certified Network Associate (CCNA) designation. This course introduced the architecture, structure, functions, components, and models of the Internet and other computer networks. It used the OSI and TCP layered models to examine the nature and roles of protocols and services at the application, network, data link, and physical layers. The principles and structure of IP addressing and the fundamentals of Ethernet concepts, media, and operations are introduced to provide a foundation for the curriculum.

- Web Development

This course offered an introduction to the Internet and programming Internet applications. It familiarized browsing the World Wide Web, using Telnet, using FTP, and creating advanced web pages using XHTML (including CSS) with embedded JavaScript for data validation and user interaction.

- Programming (Java 2)

This course covered some of the more advanced abilities of Java programming, including swing, event handling, multi-threading, exception handling, JDBC, and file input/output.. I have used the Textpad and BlueJay tools to create Applet and Frame applications.

Term 3

Now it was finally time to traverse our own unique path down the road of IT, and my weapon of choice; the Networking Field… Armed with a mighty firewall, I marched head on to face the almighty Linux course! And so forth clam to achieve my CCNA level TWO!!!!! (which had nothing to do with Linux but all took place at the same time...) Courses included:

- Programming (.NET 1)

This course allowed me to learn the basics of developing Windows business applications using the Visual Basic .NET design process. Through progressive hands-on application development, I learned the features of the Visual Studio Interactive Development Environment (IDE), the .NET Framework along with Windows application standards and object oriented programming principles. Each assignment further enhanced my knowledge and expertise using the Visual Studio IDE and the .NET Framework. The standard controls and methods along with object oriented code will be used to develop a Windows application utilizing sequential file I/O and a Microsoft Access database. Data Grid View controls and Crystal Reports were introduced, as well, explored the Setup and Deploy options built into the .NET Framework. The course included heavy unit testing component, whereby unit testing using Visual Studio Team Test were used throughout the course.

- OO Methods

This course helped to incorporate analysis and design into object oriented systems using the Unified Modeling Language (UML).

- Project Management

This course introduced the fundamentals of working within a team on IT projects. It covered teamwork principles and techniques, PM contexts, phases and processes, and the management and integration of project scope, time, resources, costs, quality, communication, and risks.

- Linux Administration

This course helped developed the skills and knowledge required to install, configure, and support network services on a Linux server. After installing a Linux server, I have learned how to administer and manage a Linux-based network. Topics included administering users, securing the file system, configuring network connectivity, managing processes, configuring and managing printing, implementing remote connectivity, and implementing, configuring and managing a variety of network services such as DNS, DHCP, NFS, FTP, email, and web services in a hands-on environment.

- Advanced Network Administration

This course provided the skills and knowledge necessary to perform network management tasks on a Windows network. After installing a Windows server, I have learned how to administer and manage a Windows-based network. Topics included designing networks, unattended installations, administering users, organizing and protecting the file system, installing and managing network clients, managing a printing environment, providing Internet services, and installing/configuring/maintaining network services such as DNS and DHCP in a hands-on environment.

- Applied Network Computing

This course conforms to the second of four courses leading to the Cisco Certified Network Associate (CCNA) designation. The course expanded on topics covered in Cisco Networking Level 1 and examined new topics. This course described the architecture, components, and operation of routers and explains the principles of routing and routing protocols. I learned to analyze, configure, verify, and troubleshoot the primary routing protocols RIPv1, RIPv2, EIGRP, and OSPF. I am now able to recognize and correct common routing issues and problems. Basic procedural labs were introduced in each chapter. I then performed basic configuration, implementation, and troubleshooting. Packet Tracer activities reinforced new concepts and allow me to model and analyze routing processes.

Term 4

- Co-Operative Experience

During my co-operative experience I was lucky enough to work with the great people at MBTelehealth. Being the support desk analyst, my tasks included providing technical support for medical staff and patients. I worked with a team of four to troubleshooting many equipment issues remotely using phones and other communication equipment. I was also the first co-op student to move their wiki from one server to a virtual machine in another server. While doing the task I was not provided any installation documentation, or locations of any databases or the wiki’s files. Using my skills taught to me through my time at Red River College, I was able to locate the data bases and the files. Once they were located I made backups and successfully integrated them into a new wiki installation. I then scripted the install procedure for in the event of needing to rebuild, and listed how to do periodic backups to keep them up to date.

Term 5

Term 3 was the final term in the Business Information Technology Diploma. This term the course goes over switches and wireless, IT security and business continuity, advanced windows server, management issues for it, and entrepreneurship.

- Switches and Wireless

Switches and wireless provided fundamental steps and protocols involved in the layer 2 handling of packets. Such as STP for creating redundant links while preventing packet loops. VLAN segregation was taught to provide separate subnets on the same switch to reduce equipment, this included VTP to handle named VLAN across multiple switches.

- Network Security and Business Continuity

This course helped bring attention to the different ways communication channels can be sniffed. It also introduced methods used to secure communication channels and ensuring data integrity and accountability.

- Advanced Windows Server

This course had more Windows Server procedures, including mandatory profiles, roaming profiles, more group policy objects, Exchange Server 2010, and even working with different teams to do a domain merge. This course had big emphasis on documentation and team work.

- Management Issues for IT

Managers are key to completing projects and ensuring completion is achieved smoothly as possible.

- Business and Entrepreneurship

This course provided what students needed to know to start a business and what’s all involved. Understanding stocks and what affects stock and product prices, to help set product selling prices yet maintain profitability.

This page is still under construction; I apologize for the inconvenience. Still to come is the skills page which will contain more direct skills, about me and how I go here, and my contacts page. In case you haven't notice I am currently hosting my other site off this domain, am in the process of choosing a nice domain name to use, for now this one was free and suited my needs for educational purposes. Pop in soon for more updates.