Classes


This is a list of classes that I took at RIT for my Master’s in Multi-Disciplinary Studies. I included a description of the class from the syllabus as well.

 

Required:

 

    • Context & Trends

Context and Trends is the four-credit gateway course for the MS in Professional Studies Degree. All students are required to take this course and normally do so during their first quarter following acceptance into the program.

 

Concentration A: Interactive Media Development

 

    • Fundamentals of Web Based Media

This course provides a basic introduction to Internet technologies and web development. The Internet technology topics (UNIX, SFTP, SSH, email, protocols) provide a foundation for a variety of IT core courses. The web development and media studies provide an introduction to the multimedia and web development topic areas within the department, and are a prerequisite for concentration level courses.

 

    • Interactive Media Implementation

This course introduces an event-driven scripting environment to enable the development of highly interactive user experiences. Students will learn to manage and edit a wide variety of digital media types—still and motion graphics, text, audio, and video, for example—and write code to allow users to access, control, and manipulate each of these media types. Students will gain foundation skills in media asset creation and in prototyping for applications and interface development. Programming will be required.

 

    • Website Design and Technology

This course builds on the basic aspects of web page development and extends that knowledge to focus on theories, issues, and technologies related to the design and development of web sites. An overview of web design concepts, including usability, accessibility, information architecture, and graphic design in the context of the web will be covered. Introduction to web site technologies, including HTTP, JavaScript, DHTML, PHP, and database dynamic page generation will also be explored.

 

    • Foundations of Human-Computer Interaction

Human-computer interaction (HCI) is a field of study concerned with the design, evaluation and implementation of interactive computing systems for human use and with the study of major phenomena surrounding them. This course surveys the scope of issues and foundations of the HCI field: cognitive psychology, human factors, interaction styles, user analysis, task analysis, interaction design methods and techniques, and evaluation. This course will focus on the users and their tasks.

 

Concentration B: Marketing

 

    • Marketing Concepts

This course provides an introduction to contemporary principles and practices of marketing. Specific frameworks and models will be introduced to illustrate marketing planning, product and service commercialization, and implementation processes. Major topics will include: customer value and satisfaction, market demand, consumer and business market characteristics, positioning, market segmentation, target market strategies, product life cycles, the key elements of the marketing mix (4Ps), implementation plans, global marketing and the role of ethics in marketing management.

 

    • Business to Business e-Marketing

The objective of this course is to provide insight into the effective integration and coordination of various business to business processes supporting management of the brand. The course explores factors critical to the success of business operations and examines the strategies and tactics that organizations can use to build and/or enhance their business to business relationships using electronic constructs.

 

    • Advertising & Integrated Marketing

An in-depth view of tools of advertising, sales promotion and public relations. Students develop a comprehensive promotion plan, beginning with the marketing strategy and ending with implementation and evaluation.

 

    • Breakthrough Thinking: Creativity and Innovation

Learning to solve problems, create and implement profound decisions, and continuously change our organizations has always been a function of leadership. Today’s fast-paced global business environment requires that we utilize equally insightful, aggressive, and distinctly new processes to change. This course examines the global change phenomenon and builds within the learner new methods to achieve leadership in an age of change-breakthrough thinking, creativity, and innovation.

 

Electives:

 

    • Data Object Design

Introduction to analysis and design of data representations and data object implementation. Current software environments are used to explore effective data design implementation concepts. Topics include conceptual modeling, methodologies, logical/physical database design, data query and manipulation, and transaction design. Database design and implementation project is required.

 

    • Technical Writing

At the conclusion of Technical Writing, students will be able to demonstrate, in written work, knowledge of and skill in:

      • 1. technical writing style
      • 2. audience analysis
      • 3. organizing, preparing, and revising short and long technical documents
      • 4. designing documents using effective design features and principles, as well as format elements
      • 5. using tables and graphs
      • 6. writing technical definitions, and physical and process descriptions
      • 7. writing instructions
      • 8. editing
      • 9. communicating technical information ethically

 

    • Photo Imaging I

Students will use photographic imaging software to design, correct, and layer graphic imagery. Topics will include retouching, color and tonal adjustments, custom brushes, simulating volume with layer styles, masking techniques, and smooth compositing. Students will discuss and explore professional design and photographic illustration issues.

 

    • Photo Imaging II

Students will use photographic imaging software (Adobe Photoshop) to produce graphics and composited photographic images. Topics will include image correction, photographic illustration, shapes and paths, digital asset management, file preparation and advanced layer techniques. Students will explore and discuss design and professional issues. Adobe Photoshop is presented in a hands-on, two-quarter lab sequence.

 

    • Technical Info Design

Intensive practice in the creation of content for online and multimedia documents with emphasis on the presentation of technical and scientific concepts, products, and processes. A survey of graphic methods for the display of complex technical relationships and ideas. Students will also explore contemporary topics (international technical communication, the future of on-line documentation, ethical considerations in technical information design, etc.) and applications (legal, medical, electronics, environmental, etc.) in Technical Information Design.

 

    • Designing Web Graphics

The continual development of technology has required designers to tailor graphics to changing Internet standards and output devices. This course will review the history and future of rollovers, slices, simple animations, Flash graphics, HTML versions, e-readers, mobile devices, and other networked communication modes. Students will use imaging software to produce a range of graphics suitable for screen view and networked circulation. Research into topics of emerging technologies will be shared with the class. Students will need access to graphics software, preferably Adobe Creative Suite.

 

Pre-Requisites:

 

    • Program for Info Tech I

This course will provide students with an introduction to the foundational concepts in object-oriented programming and the fundamental programming skills necessary to develop introductory-level computer applications. Emphasis is placed on program design methodologies and problem solving using commonly available development tools.

 

    • Program for Info Tech II

This is the second course in the introductory programming sequence required for all students majoring in Information Technology. Topics include further exploration of classes and objects, programming through composition and inheritance, reusability, input/output, object oriented design, and graphical-user-interface components. Moderately large programming assignments are required.

 

Required:

  • Capstone Project