Course Descriptions

Computer Technology Department Course Descriptions
 2012-13 College Catalog


 Course Name
 Course #
 Credits  Course Descriptions
Managing Organizations  BS324  3 Examines theory, research, and practice in the management of organizations. Students learn to make use of analytical tools for recognizing, diagnosing, and acting on managerial problems related to organizations, to the objectives, and to the development of human resources. The course emphasizes topics at the macro level, such as organizational analysis and design, and at the micro level, such as managerial behavior, motivation, and interpersonal relations. (Offered in the spring)
Personnel Management  BS432  3 Examines the role of the human resources manager in the areas of selection and placement; training and development; performance appraisal; wage, salary, and benefit programs; and labor-management relations. (Offered in the fall)
Computer Concepts  CT111  4 This course presents a comprehensive look at computer architecture, including the system unit, memory, input/output and storage devices. Personal computers are utilized in a laboratory setting to provide students with hands-on exposure to hardware components. Students are introduced to the M/S Windows Operating System and how the hardware and software work together. An in-depth look at the motherboard, memory management and storage devices is included. Other topics include the application of M/S Word and Excel to prepare lab reports, an introduction to the Internet and an understanding of information literacy through the use of various Internet search engines. The course concludes with a discussion of computer ethics and social issues. (Offered in the fall and spring)
Web Design I: HTML and Dreamweaver  CT121  3 Students learn how to design and develop Web sites using HTML and Dreamweaver. Students will create Web pages utilizing forms, frames, cascading work sheets, links and images. Students will reinforce the skills learned in this course through the design, development and publishing of their own website. (Offered in the fall and spring)
Web Design II: Adobe Flash  CT122  3 This course introduces the student to the tools and features available in Adobe Flash to create more dynamic and interactive web pages. Topics covered include drawing objects, symbols, interactivity, animation and the creation of special effects. Students will plan and create their own website using Adobe Flash features. Prerequisite: CT121 (Offered in the spring and summer)
Introduction to Operating Systems  CT 134  3 This course introduces the student to the major concepts and features of the Linux, Windows and Mac OS operating systems. Topics include: directory structures, file systems, applications, configuring user environments, network connectivity, system utilities, use of the command line, and system maintenance and optimization. Compares and contrasts GUIs and command line interfaces in each of the three operating systems. (Offered in the fall and spring)
Introduction to Programming Logic and C++  CT143  4 This course is an introduction to problem solving and program design using the procedural aspects of the C++ programming language. Students are introduced to programming logic and design using flowcharts and algorithm development. The fundamentals of the C++ programming language are then introduced with the student expected to apply the programming and logic design methodology in solving and programming problems. The Microsoft Visual C++ Integrated Development Environment is used as the primary development tool. (Offering in the fall, spring, and summer)
 C++ Programming  CT144  4 This course is an introduction to problem solving and program design using the procedural aspects of the C++ programming language. Students are introduced to programming logic and design using flowcharts and algorithm development. The fundamentals of the C++ programming language are then introduced with the student expected to apply the programming and logic design methodology in solving and programming problems. The Eclipse Integrated Development Environment (IDE) is used as the primary development tool. (Offered in the spring and summer)
Survey of Computer Programming Languages CT145    4 This course introduces students to the basic concepts of three of the most popular computer languages in use today: Visual Basic, C++, and Java. Students will work with various languages to gain an understanding of the differences that exist among them. This course assumes no programming experience. Knowledge of basic computer operations, such as how to use a mouse and how to manipulate windows and menus, is required. (Offered in the spring and summer)
Web Site Management  CT211  3 Students explore the services necessary for the administration and management of a website. Topics covered include the planning, configuration and the installation of a website. Students will examine what is needed to implement and support a web server, research industry web server products, understand how to create domains and perform domain name search, explore performance monitoring and optimization techniques, and explore technical support and security issues. The course concludes with a look at website advertising and marketing considerations. Prerequisite: CT122 (Offered in the fall)
PC Maintenance and Management  CT212  3 This course provides advanced coverage of the internal components of a personal
computer system, from the processor to the keyboard to the video display. The course focuses on troubleshooting and diagnostics and starts off with diagnostic tools, operating system software and troubleshooting, as well as data recovery. This course also instructs the student in troubleshooting the kind of hardware problems that can make PC upgrade and repair difficult. Prerequisite: CT111 (Offered in the spring and summer)
CompTIA A+ Certification Preparation  CT217  2 This course allows the student to apply his/her knowledge from the PC Maintenance and Management and other program courses to prepare for the CompTIA A+ Essentials 220-601 and A+ IT Technician 220-602 exams. Practice test software and lab facilities are made available for the student to take practice exams and to review the CompTIA A+ Essentials and IT Technician recommended objectives. At the completion of this course the student should be ready to take the actual CompTIA A+ Essentials and IT Technician exams. CompTIA A+ certification confirms a technician’s ability to perform tasks such as installation, configuration, diagnosing, preventive maintenance and basic networking, and confirms that the holder has the ability to get the job done right. It is an international, vendor-neutral certification recognized by major hardware and software vendors, distributors and resellers. Prerequisites: CT111, CT134, CT212, CT271 (Offered in the spring)
Database Management Systems  CT218  3 This course introduces students to the fundamental processes of developing, implementing and maintaining a database system. Various database models are studied with a focus on issues related to the fundamental concepts of the relational model. Using the ACCESS database management system, students learn to create, query and maintain a database and to create forms, reports, and combo boxes with an emphasis on the fundamentals of the Structured Query Language, SQL. Web features are used to publish to the Internet and an application system is created using Macros and Object Linking and Embedding (OLE). Prerequisites: CT111 and CT143 or CT145 (Offered in the fall, spring and summer)
Enterprise Database Management  CT221  3 Provides students with an understanding of the issues in managing enterprise database systems as an essential organizational resource. Topics include the enterprise data architecture components, data storage configurations, and information retrieval methods. Expands from the relational model to the multidimensional model, object-relational techniques, and Web-accessed data. Prerequisite: CT218 (Offered in the spring)
Linux System Administration  CT231  3 This course introduces the Linux file system, group administration, and system hardware controls. Topics include installation, creation and maintaining file systems, NIS client and DHCP client configuration, NFS, SMB/Samba, Configure X-Windows, Gnome, KDE, basic memory, processes and security. Students will write shell scripts and constructs to enhance and automate system administration activities, and, upon course completion, will be able to perform all system administration tasks including installation, configuring and attaching a new Linux workstation to an existing network. Prerequisite: CT134 (Offered in the fall)
Windows System Administration  CT233  3 This course provides the student with the knowledge and skills necessary to install, configure, and support Microsoft Windows servers. Topics covered include system administration procedures, configuring disks, users, groups, Remote Desktop, hardware, and printing and network connectivity. Students will be exposed to the Windows Power Shell command line and scripting environment, as well as optimization and troubleshooting techniques. Prerequisite: CT134 (Offered in the spring)
Java Object Oriented Programming  CT242  4 This course provides a comprehensive introduction to the Java programming language. Students utilize the object-oriented features and main classes of the language to build a wide variety of Java applications and applets. In addition to object-oriented programming and classes, topics covered include flow control, streams, threads, packages, graphics and animation. Prerequisite: CT144 (Offered in the fall)
Introduction to Mobile Application Development Using Android  CT 245  4 This course is an introduction to mobile applications programming using Google’s development platform ‘Android’. Students will learn how to modify and write applications that can run on any device supporting the Android environment. In addition to the Android software development kit (SDK), students will become familiar with the Eclipse integrated development environment (IDE) as a key tool for building Android applications. As a final project students will be required to design and develop an original Android application of their own creation. (Offered in the spring)
Survey of Contemporary Programming Languages  CT249  4 This course looks at some of the more contemporary programming and scripting languages. Possible languages examined include Perl (Practical Extraction and Report Language), Python, ASP (Active Server Pages), ASP.Net, VBScript, Ruby, Ruby on Rails, Linux Shell Scripting and C# (C Sharp). Students write programs using all languages and examine the situations for which the different languages are best suited. Prerequisite: CT143 or CT145 (Offered in the spring)
Data Communications and Networking  CT261  4 This course provides students with an in-depth understanding of the planning, design, implementation, and operation of wired and wireless LANs (Local Area Networks). The course provides hands-on experience with end-user networking appliances such as wireless routers and switches. The course focuses on the LAN as a conduit for personal computers to intercommunicate and access the Internet. It will help students understand issues related to computers and general networking principles. The course will pay special attention to the end terminal network, switches, wired and wireless routers, the components of a network, and the roles each component plays in a home and in a business. The course will prepare students to build and operate a small LAN at home or in the workplace. Prerequisite: CT111 or EE101 (Offered in the fall)
Applied Networking  CT263  4 This course continues and builds upon the hands-on laboratory work in CT261. It focuses on the design and implementation of state-of-the-art network architectures and solutions for enterprise networks. It provides an in-depth hands-on coverage of protocols and network technologies that are essential for building corporate infrastructures and seamlessly integrating them with the Internet. Special attention is paid to essential characteristics of high-quality e-business environments, such as scalability, reliability, and security. Hands-on laboratory work will be done on industry leading Cisco routers and switches. Students will develop and build small enterprise class networks. Prerequisite: CT261 (Offered in the spring)
Introduction to Networking  CT271  4 This course is the first of two courses leading to the Cisco Certified (CCENT) designation. Students are introduced to computer networking concepts using the TCP/IP and OSI networking models. Topics covered include the TCP/IP application, transport, Internet and network access layers, and the OSI layers and their functions. The fundamentals of LANs, including Ethernet data link protocols and basic cabling, are covered. This course uses a practical, technical introduction to computer networking and provides a thorough foundation through concept mastery and hands on activities. Prerequisite: CT111 (Offered in the fall)
Routing Basics  CT273  4 This course, a continuation of Introduction to Networking, is the second of two courses leading to the Cisco Certified (CCENT) designation. It introduces the student to routing and router configuration design and management using the engineering design model described in the Mass DOE Technology framework. It covers the architecture, components, and operation of routers, along with the principles of routing and routing protocols. With the completion of CT271 Introduction to Networking and this course, students should be able to install and configure Cisco switches and routers in multiprotocol internetworks using LAN and WAN interfaces, provide Level 1 troubleshooting service, improve network performance and security, and perform entry level tasks in the planning, installation, operation, and troubleshooting of Ethernet and TCP/IP networks. Prerequisite: CT271 (Offered in the spring)
 DC Circuits  EE110  4 Introduction to basic DC circuit theory. Topics include a study of SI units; Ohm’s Law and Kirchhoff’s Law; series, parallel, and series-parallel circuits, power and energy relations. Also Thevenin’s, Norton’s and Maximum Power Theorems. Topics reviewed and reinforced in the accompanying laboratory. Prerequisites: Pass placement testing or complete MA105 with a GPA of at least 2.00. Corequisites: EE101, MA120 (Offered in the fall and spring)
 AC Circuits  EE113  4 Continuation of topics in EE110 with emphasis on basic AC circuit concepts, such as: capacitors, inductors, generation of single-phase alternating potential; average and RMS values of sinusoidal waveforms; phasers; power in AC circuits; application of general AC circuit analysis. Topics reviewed and reinforced in accompanying laboratory. Prerequisites: EE101, EE110, MA120,; Corequisite: MA130 (Offered in spring and summer)
 Electronics I  EE122  4 Basic electronics including energy levels and bands, semiconductor construction,
electron-hole conduction characteristics and areas of application of various bipolar semiconductor devices. Application of diodes and rectifier circuits and filters. Transistor operation analysis for common emitter configurations. Topics include DC biasing arrangements, stabilization methods for DC operating point and AC gain, input impedance and output impedance. Prerequisites: EE101, EE110, MA120; Corequisite: EE113, MA130 (Offered in the spring and summer)
 Digital Principles  EE131  4 An introductory course in digital concepts, which includes number systems, codes, Boolean algebra, Karnaugh maps, gating circuits, characteristics and properties of integrated circuit logic families, logic circuit analysis and logic circuit design. Types of flip-flops, counters, registers and their applications are explained. A weekly laboratory enables the student to apply the principles taught in the theory portion of the course. Prerequisites: Pass placement testing or complete MA105 with a GPA of at least 2.00. Corequisites: EE101, MA120 (Offered in the fall and spring)
 Electronics II  EE223  4 This course will analyze bipolar differential amplifiers, operational amplifiers, feedback, class A, B, and C power amplifiers, and single stage FET amplifiers. The advantages and disadvantages of each will be discussed, including costs. Prerequisites: EE122, MA130 (Offered in the fall)
Embedded Processors  EE240  4 This course focuses on micro-controller/microprocessor technology, basic hardware components of a micro-controller, programming concepts, timers, interrupts, A/D converter operations with interfacing concepts to perform I/O operations. Students will be exposed to assembling components, downloading and running assembly language programs to control these components, and hardware interfacing. There is an emphasis on using the manufacturer's documentation to confirm that the controller's instructions correspond to the proper operation of the controller's hardware and peripheral components. Prerequisites: CT143, EE101, EE131. (Offered in the spring)
College Composition I  EN130  3 This course invites students to investigate the ways in which language is used in various settings. By examining how language is connected to issues of identity, students see the importance of using spoken and written communications appropriate to particular contexts. The course is structured around three main projects: a memoir where students explore their own experiences with language and identity, and two ethnographic studies where they look closely at two distinct communities, one informal and one professional, to see how people interact in those settings. The course calls for frequent informal written responses that build toward larger formal texts. Students are invited to become reflective of their writing processes as they are involved in a constant process of revising. They receive feedback from their instructor and classmates, and discuss many ideas and concepts in groups. (Offered in the fall, spring, and summer)
College Composition II  EN140 3
A continuation of College Composition I, this class considers many written genres while focusing on such issues as work, social class, culture, and identity. By examining these issues through the genres of journal articles, oral history, narrative, short story, poetry, drama, and film, students will build on their abilities to work reflectively, develop their responses, and incorporate the voices of others into their own texts through the use of quotations. Students will have the opportunity to write texts similar to the ones they are reading, as well as academic essays. Through the practice of close reading and expository writing, students will develop the ability to comment on not only specific genres, but also on the world around them. They will also have the opportunity to participate in the kinds of group and presentational work that might be practiced in a professional setting. Prerequisite: EN130 (Offered in the spring and summer)
Technical Communication  EN320  3 Principles of effective communication on both the employee and organizational levels are emphasized in this course. Students create professional written documents and there is a strong emphasis on oral communications. Through class discussions, working groups, and formal presentations, students will consider and present on various workplace scenarios. These situations will provide students the opportunity to practice negotiation, conflict management, ethical decision-making, leadership roles, and presentation skills. Professionalism in all forms of communication will be expected. (Offered in the fall and spring)
Introduction to US Healthcare  HI110  3 This course provides an introduction to the multiple systems that define, describe, and shape the delivery of health care in the United States. Using case studies and presentations of major issues, this course will give the learner an appreciation of the dilemma confronting policy makers, providers, and patients: how to balance cost, quality, and access. We will examine specific health care issues such as access and disparity, health care professions, facilities, managed care organizations, and government health care programs. We will also discuss policy changes impacting on American health care in the past century.
Medical Terminology  HI120  3 This course is designed to introduce the student to medical terms, including roots, prefixes, and suffixes, with emphasis on spelling, definition and pronunciation. This course introduces the student to the basic rules for interpreting, constructing, and spelling medical terms. Emphasis is upon learning word roots, prefixes and suffixes and how they are combined rather than learning each individual term.
Introduction to Health Information Technology  HI130  4 This course is designed to explore the use of information systems in healthcare. Students will be introduced to the information systems and their applications in healthcare. The fundamentals of Information Systems, including Electronic Health Record, will be explored. Students will become familiar with Information Systems used for managerial and clinical support. Information security will be discussed.
Electronic Health Records  HI210  4 This course provides a practical experience with a laboratory component (utilizing the VistA for Education program) that will address approaches to assessing, selecting, and configuring EHRs to meet the specific needs of customers and end-users. In addition, this course provides an overview of the most popular vendor systems highlighting the features of each as they would relate to practical deployments, and noting differences between the systems.
Information Security in Health IT  HI230  4 This course is designed to develop knowledge and skills for security of information and information systems within health related organizations. It focuses on concepts and methods associated with planning, designing, implementing, managing, and auditing security at all levels and on a variety of systems platforms, including worldwide networks. The course presents techniques for assessing risk associated with accidental and intentional breaches of security. It covers the associated issues of ethical uses of information and privacy considerations.
Medical Coding, Classification and Communication  HI310  3 This course introduces students to the study and practice of procedural medical coding using ICD-9-CM and ICD-10-CM (Revisions 9 and 10 of the International Classification of Diseases), and CPT (Current Procedural Terminology). Topics include ICD and CPT coding rules, conventions, and guidelines in complex case studies. Additional topics include the investigation of government regulations and changes in health care reporting.
Introduction to Healthcare Databases HI330   4 This course introduces students to the principles of data management in the context of Health Information Technology (HIT). The emphasis is on practical database experience reinforced through assignments and weekly laboratory work. Students learn first to work with a workstation-based database system and subsequently they are introduced to the design of databases and their implementation in relational systems. Topics include tables, queries, forms, reports, importing and exporting data, structured query language, entity relationship models, the relational data model, and normalization of databases. Examples, assignments, and laboratory work are drawn from hospital and other HIT environments.
Healthcare Database Management  HI410  4 This course further develops database management concepts that deal with installation of DBMS software in hospital settings. Students are given hands-on experience with building and using healthcare databases, including managing users, physical storage, and database performance.
Healthcare Compliance  HI430  3 This course will cover the fundamentals of health care compliance administration from an IT perspective. A major focus of the course will be a thorough understanding of the HIPAA privacy laws as related to the role of HIT professionals. Specific topics include network and email security as related to healthcare compliance under HIPAA.
Professional Experience (Practicum)  HI445  4 Students are placed in a hospital Information Technology (or other suitable) department to gain experience in a professional working environment. Students’ are responsible for various assigned duties depending on the placement. 
Capstone Project  HI450  4 In this course students work in teams to design and complete a full semester project in Health Information Technology. The course will guide students in defining a complex problem and developing a workable solution. The professor will identify an array of potential project areas for student consideration, who will then be assigned an area based on preference, skills and team size. To the degree possible, students will get their top choices of project areas.
 HU/SS Electives    1-4  See General Education Course Descriptions
Technical Mathematics I  MA105  3 This course is designed as an overview of the standard topics in Algebra as they apply
to technical applications. Practical examples of the math as it is used in the various technical fields are employed as much as possible. Topics covered include: linear equations, systems of linear equations, literal equations, slope, a review of fractions, metric units, scientific notation, and intermediate problem solving. Prerequisite: MA090 or Placement Exam (Offered in the fall, spring, and summer)
College Algebra and Trigonometry  MA120  3 This course begins with a review of the metric system to be applied throughout the semester. Students’ understanding of algebra is developed through methods of solving algebraic fractions, systems of linear equations and quadratic equations. The introduction to the basics of functions and their graphs leads into the study of logarithmic and exponential functions. The course concludes with problem solving involving right triangles and an introduction to vectors. Applications from various technical fields will be stressed. Prerequisite: MA105 or MA115 or Placement Exam (Offered in the fall, spring, and summer)
Pre-Calculus  MA130  3 This course extends the student’s knowledge of trigonometry by developing the graphs of the trigonometric functions. The course continues by solving trigonometric equations, proving trigonometric identities, and finding trigonometric derivatives algebraically and graphically. Complex numbers are covered in rectilinear and polar coordinates. To prepare the student for calculus, properties of polynomial and rational functions are reviewed. Prerequisite: MA120 (Offered in the fall, spring, and summer)
Calculus I  MA240  4 This course introduces differential and integral calculus. It begins with the study of limits and continuity, which naturally leads to the development of the derivative. Topics covered include, the rules of differentiation for exponential, logarithmic, trigonometric, inverse-trigonometric, and polynomial functions, rates of change, implicit differentiation, maximization/minimization problems, and an introduction to integration. Prerequisite: MA130 (Offered in the fall)
Calculus II  MA250 4
This course builds and expands upon the techniques and applications covered in Calculus I. Topics include the indefinite and definite integral, the fundamental theorem of calculus, integration by substitution, an introduction to differential equations, advanced integration techniques, area of region between two curves, parametric equations, improper integrals, applications of integration to volumes. Prerequisite: MA 240 (Offered in the spring)
Healthcare Statistics  MA290  3 This course covers descriptive statistics, probability, inferential statistics, and linear regression with an emphasis on topics relevant to the medical professions. A substantial number of human health examples are included to demonstrate the relevance of statistics to health and disease. Topics include computerized and manual methods of collection, computation, and
presentation of statistical data. Review of regulatory, accreditation, and vital statistics
reporting are also included.
Legal and Ethical Issues in Health IT  SS390  3 This course introduces the student to the study of legal and ethical principles related to patient care and health information; legal terminology and procedures; court systems; and liability of health care providers. Legal requirements governing policies designed to safeguard and maintain health information, including how to appropriately respond to requests for patient specific information will be explored. Students will explore ethical issues and apply a decision making model to selected case studies.
Current Issues in Healthcare  SS395  3 The aim of this course is to explore current topics in health care with a focus on the U.S. healthcare system, its components, and the policy challenges created by the organization of this system. Special attention is given to health policy in the context of the current reform efforts, their impact on major health policy institutions and important issues that cut across these institutions.
Human Anatomy and Physiology  TS240  3 This course is an introduction to the basic structure and function of the various organ systems of the human body. Topics include normal versus pathological anatomy and physiology, examination of basic properties of nerves and muscles and their relationships to the central nervous system, and study of various functions of the respiratory, cardiovascular, digestive and urinary systems.
Pathophysiology and Pharmacology  TS242  3 This course introduces students to the principles of human pathophysiology and drug action. The basic mechanisms of organ function in disease are presented and analyzed, and strategies for designing drug-based therapeutic interventions are explored. The course is organized around seven exemplary areas of human physiology and disease mechanisms and the therapeutic strategies used to intervene in human disease pathways.