During my time at Monroe College, majority of my major and open electives have been geared towards learning and improving in programming and database administration. Hence, I have been exposed to languages such as: C++, Python, C#, and Java. Additionally, I took courses that improved my proficiency in both Oracle SQL Developer and Microsoft SQL Server 2016. I also engaged in courses that prepared me to sit exams such as the Comptia A+, Comptia Security+, and CCNA.
IT-150 - WEB DESIGN TECHNOLOGY
IT-150 - Web Design Technology (3)
This course introduces the student to Web page design. Careful planning is emphasized as the key to a successful Web site. Hypertext Markup Language (HTML) is introduced and students will create, format, and refine Web pages to include text, images, hyperlink, lists, tables, frames, and forms using an HTML editor. Students are also introduced to Cascading Style Sheets (CSS).
This course heightened my research and analytical skills. Having always been a person that wants to do more than the ordinary, this course gave me an opportunity to search for creative ways to apply what I was learning. I quickly found myself learning to do certain designs with HTML alone that would have normally been done by solely using templates. At times the instructions that we were given was very specific and required attention to detail to provide a desired look on a website. As a result, it honed my listening and time management skills.
To demonstrate how well I have learned and mastered the fundamentals of HTML5 and CSS3. I have included two projects that I completed throughout the course. The first is an auto rental website for a business named Island Thrills located in the Caribbean. The website incorporates the various topics covered throughout the course such as CSS, forms, buttons, videos, images, and responsive design. We also applied these same concepts to another website we built called Forward Fitness.
IT-260 - OBJECT ORIENTED PROGRAMMING
A course designed for experienced C++ programmers. C++ is a leading edge, dominant language and an industry choice as a system implementation. The Procedural programming features as well as OOP (Object Oriented Programming) features are discussed. Procedural aspect control structures, functions, arrays, pointers and strings are covered. Object orientation concept and terminology are introduced. Identification of an object in a problem, specification of objects attributed and their behavior, and intersection among them are also included.
I thoroughly enjoyed this course, especially because it was the first time that I was able to create windows applications using WPF. I have always wanted to explore programming using GUI instead of solely CLI and I was able to do that and more during this course. We examined the object oriented approach to programming. This involved looking at key concepts such as classes, polymorphism, encapsulation, and inheritance.
This course taught me to dig deep within for motivation because there were many hours that were spent debugging code instead of writing it. With this course I was able to further sharpen my problem solving and research skills. By the end of the course I was able to competently build useful windows applications. Having always been a person that wants to do more than the ordinary, this course gave me an opportunity to search for creative ways to apply what I was learning. I quickly found myself learning to do advanced programming concepts that prepared me well for my final projects using C#, ASP.NET, and Razor pages.
To demonstrate how well I have learned object oriented programming I created two cool applications. Firstly, I created a DVD store billing application that calculates the total cost for DVDs selected by a customer for rental and purchase. Secondly, I created an enrollment web application for a dance academy called Afro Dance team. That registers student and tracks their membership and payments.
IT-494 - IT PROJECT MANAGEMENT
In this course, the relationship between information technology and the fundamental processes driving the business enterprise are evaluated. The course aims to reorient students from a “business as usual” approach to information systems toward an integrated, cross-functional reassessment of the critical processes of the firm. The role of information technology as both an objective of and a participant in effective change is emphasized in relation to crucial organizational, managerial, and cultural factors. Students work as members of project teams to analyze case studies of actual reengineering efforts and to participate in original prototype exercises.
This course greatly molded my mindset and trained me to create enterprise level, information systems based solutions through the application of the project management knowledge areas. These knowledge areas include but are not limited to: Scope management, Schedule management, Cost management, Quality management, Resource management, Communications management, and risk management. We were prepared to think like project managers in our careers by applying knowledge, skills, and resources to effectively fulfill project requirements.
As the project manger for my team, I gained experience in team work and leadership. I was able to manage the personalities, time, and resources of the group to return a favorable outcome for the project. The deliverables were more complex than group work from previous courses, but maintaining effective communication with group members and ensuring that they thoroughly understood the tasks that I delegated to them helped immensely. The professor found that I demonstrated a strong ability to work well with others. Additionally, the team was grateful for my earnest support and motivation.
The project that my group undertook was the implementation of an Employee performance management system at a fiction financial institution. The organization had been suffering from increased absenteeism and negative complaints about management's interest in staff. Hence, the solution my group proposed to implement was a comprehensive, modern cloud Human capital management software platform for managing the entire employee lifecycle. It offered a talent management system that allows management to develop employees individually and engage with them 1 on 1 about their goals as it relates to the organization. It took extensive research to find a suitable solution and careful application of the concepts learned to create a perfect approach to a successful project.
IT-396 - MANAGEMENT INFORMATION SYSTEMS
This course provides an understanding of MIS research and teaching, as well as practical experience designing and building real world systems. The fundamentals and importance of Information Systems in today's business environment are covered. The topics include computer and information systems (IS), software types, DBMS, telecommunications, systems analysis and design, software tools and engineering, design support systems, international information systems ethical and social issues. A case study on each topic is reviewed.
This course zoned in on the integral role information systems play in organizations. We learned that an information system needs to be able to help a company achieves its organizational goal and all functional units of the business must be involved in its development. Additionally, we explored specific information systems such as: geographic information systems, customer relationship management systems, enterprise resource planning management systems and supply chain management systems. From a theoretical standpoint we were also exposed to real life ethical and societal issues involving management information systems.
This course developed my time management skills due to the large volume of work that had to be completed weekly. Also, my written communication skills were greatly improved because of the extensive research and typing that had to be done on the various information systems. Another way this course improved my skillset was that it helped me to be a better team player and group leader. We were able to collectively complete a case study on St. John's Medical Centre in Antigua despite being situated in different countries. It took great planning and delegation of tasks that took into consideration each group member's circumstance. This definitely honed my leadership and team work skills.
The main project for this course was a case study on the Mission Critical Application of the Mount St. John's Medical Centre. We examined the system and how essential it is to the organization and stake holders. We also completed a SWOT (Strength Weakness Opportunity and Threat) analysis of the two mission critical systems used by the hospital.
Included below is the:
IT-435 - DATABASE ADMINISTRATION
This course introduces the students to administration of industry-standard database software and the role of a Database Administrator (DBA). Students are exposed to major topics such as installation and configuration of database software and its components; server and database maintenance; optimization and troubleshooting; backup and restore strategies; import and export of data; database security; managing users and roles, and their permissions; and implementation of high availability with mirroring. Students will attain DBA skills and will be in a better position to help solve complex business problems in their chosen careers.