Technology Management Courses and Descriptions

Courses required for all Technology Management degrees:

Minimum requirements for graduation:

  • Associate of Science in Computer Science: 78
  • Bachelor of Science in Technology Management – Computer Science: 130
  • Bachelor of Science in Technology Management – no Minor: 130

Computer Science (Required Courses for Associate and Bachelors)

IS 103 Programming Logic

This course provides instruction in fundamental object-oriented programming concepts. Topics include: problem solving and algorithm development, programming standards, variables, data types, operators, decisions, repetitive statements, modularity, methods, attributes, objects, classes, arrays, file I/O, software testing and debugging, all within an object-oriented programming framework. Concepts may be introduced with a visual tool. Topics are demonstrated and implemented in a higher-level contemporary language such as Java or C#. 4.0 credit hours. Prerequisite: None.

IS 108 Internet Foundation

IS 108 Internet Foundation
This course describes the history, architecture and development of the World Wide Web. Tagging languages such as XHTML, and XML are introduced along with scripting languages such as JavaScript. Topics also include popular web page authoring tools, design, graphic and multimedia formats, and commerce, implementation and security issues. Project: Static website. 4.0 credit hours. Prerequisite: IS 102 Computers and Application Software.

IS 109 Object-Oriented Programming I

This course introduces efficient problem solving with computers. Common ways of organizing data are discussed such as lists, arrays, records, sets, linked-lists, stacks, queues, trees and graphs. Problem solving strategies such as recursion, greedy algorithms, divide and conquer, threading and concurrent algorithms are explored along with searching and sorting. Topics include handling exceptions, working with files, streams, and input/output along with sockets and networking High-level languages such as Java, C#, or Visual Basic are used for implementation and illustration. 4.0 credit hours. Prerequisite: IS 103 Programming Logic.

IS 112 Computer Networks

This course provides instruction in network design and technologies using the Open Systems Interconnection (OSI) model. Topics include network fundamentals, the OSI model, network operating systems, TCP/IP fundamentals and utilities, network installation and upgrades, network remote access configuration and protocols, network administration and security, fault tolerance and disaster recovery considerations and procedures, and network troubleshooting procedures. 4.0 credit hours. Prerequisite: IS 102 Computers and Application Software.

IS 180 Database Concepts and Applications I

This course provides an introduction to fundamental principles and guidelines for designing, developing, and implementing secure relational databases. Topics include object-oriented analysis and entity relationships as foundations of relational database design; ensuring data integrity; the use of standard SQL as a means of developing complex queries; and the creation and purpose of custom database forms and reports. 4.0 credit hours. Prerequisite: IS 103 Programming Logic.

IS 185 Computer Architecture and Troubleshooting

This course provides instruction in microcomputer software and hardware concepts using the latest technology and troubleshooting techniques. Topics include the function and purpose of hardware and software; system board components and memory management; working with floppy and hard drives; supporting input and output devices; multimedia technology; supporting operating systems, printers, and notebook computers; troubleshooting fundamentals, applying disaster recover techniques, and developing maintenance plans; and working with networks and the Internet. 4.0 credit hours. Prerequisite: IS 102 Computers and Application Software.

IS 207 Object-Oriented Programming II

This course focuses on using object-oriented programming languages such as Java, C#, C++ or Visual Basic in the development of modern, business applications. Topics include object-oriented design using UML, encapsulation, object interfaces, inheritance, aggregation, abstract classes, polymorphism, user interfaces, database access, along with advanced file I/O. Using object-oriented techniques to help manage complexity, improve communication among project stakeholders and adapt to change are explored. Current software modeling and integrated development environments are demonstrated. Project: Business application. 4.0 credit hours. Prerequisite: IS 109 Object-Oriented Programming 1.

IS 212 Database Concepts and Applications II

This course continues instruction in designing, developing, and implementing secure relational databases. Topics include advanced techniques for queries, forms and reports in an event-driven environment; in-depth coverage of structuring databases using object-oriented concepts of properties and methods of classes and objects; techniques for debugging, error handling, and optimizing database applications; client/server strategies, transaction processing, multi-user applications, replication, Internet integration, and security. 4.0 credit hours. Prerequisite: IS 180 Database Concepts and Applications I.

Personal and Professional Development

PD 100 Student Success Skills

This course provides instruction in the both theory and practice of personal growth that lead to successful life experience. Topics include research in critical self-analysis of student habits and attitudes; and psychological impediments to successfully setting and achieving personal goals. 1.0 credit hour. Prerequisite: None.

PD 200 Career Development Seminar

This seminar provides an opportunity for the student to apply critical self-examination techniques and processes for developing a career path and an awareness of the need to embed life-long learning into career management. Topics include career planning research, job searching, developing career search documents, and refining interview and communication skills within an awareness of psychological boundaries implicit in this process. Successful completion of this course requires the creation of a professional resume suitable for email. 1.0 credit hour. Prerequisite: None.

General Education Requirements

Students enrolled in Associate degrees must complete a minimum of 21 semester credit hours in general education distributed among the following disciplines. Refer to the General Education section of the course catalog for Herzing College courses that would satisfy these requirements.

  • 3 Semester Credit Hours in English Composition
  • 1 Semester Credit Hour in Information Literacy and Research Writing
  • 3 Semester Credit Hours in Speech
  • 4 Semester Credit Hours in Computer Applications
  • 4 Semester Credit Hours in Mathematics (College Algebra or Above)
  • 3 Semester Credit Hours in Social or Behavioral Science
  • 3 Semester Credit Hours in Science or Humanities with a Critical Thinking Focus

Elective Courses for the Associate only

23 credit hours required for the Associate

IS 165 Programming in Java I

The focus of this course is the study of the Java Programming language with an emphasis on introducing the basic concepts of object orientation and the basic structure and framework of a Java program. Topics include object-oriented program development; defining, creating, and using objects; communicating through methods; working with applets; the Java development environment and coding conventions; variables, data types, and operators; conditionals and loops; strings and string processing; and an introduction to one dimensional arrays and array processing. 4.0 credit hours. Prerequisite: IS 103 Programming Logic.

IS 170 Visual Basic I

This course provides instruction on how to create desktop applications using Visual Basic. Topics include designing applications; using variables; selection and repetition structures; sequential access files, menus, and reports; dialog boxes and error trapping; random access files, database access, and variable arrays; COM and ActiveX; and optimization, deployment, maintenance, and support. 4.0 credit hours. Prerequisite: IS 103 Programming Logic.

IS 191 Linux Administration

This course introduces the capabilities and features of Linux as a multi-user operating system. Topics include system planning and installing a Linux system, managing desktop interfaces, working with the shell and text files, the role of the system administrator, performing system administrator tasks such as managing system resources and creating scripts, and performance tuning and troubleshooting techniques. 4.0 credit hours. Prerequisite: IS 102 Computers and Application Software.

IS 282 Network Security

This course introduces basic security principles, such as establishing an effective security policy, and about the different types of hacker activities that you are most likely to encounter. It also will instruct the student in the latest security industry recommendations and how to properly protect leading OS servers in a variety of settings and how to conduct security audits. 4.0 credit hours. Prerequisites: IS 191 Linux Administration and NT 180 Network and Server Operating Systems.

IS 320 Client-Side Web Site Development

This course provides instruction in advanced client-side Web authoring including the design and implementation of Web pages and Web sites using popular layout and graphics tools. Topics include creating Web sites and Web pages; working with HTML, links, and URLs; managing images and text; working with tables, forms, frames, and colors; using cascading style sheets (CSS), layers, and JavaScript; and managing Web sites. Graphics topics include creating canvases and paths; working with drawing tools and text; and using image mapping, animation features, and imported files. 4.0 credit hours. Prerequisite: IS 108 Internet Foundation.

IS 340 Business Systems Analysis

This course provides the study of the analysis and design of computerized business applications and the networks they run on. Topics include the design of the initial proposal, the approval process, the implementation stage, project management, and final testing. The course does not include the programming of the system or the actual layout of the network. Emphasis is placed on the tools and analytical skills required of the systems analyst. 4.0 credit hours. Prerequisite: IS 112 Computer Networks (Required for Bachelor; cannot taken as an elective for the Bachelor)

IS 390 Advanced Web Development

This course provides an opportunity to explore web development tools and techniques. Students learn server-side and client-side programming technologies, and build dynamic web applications. Topics include data validation, state management, integration with files and relational databases and security. Industry leading and state-of-the-art tools are used. Team project: Fully-functional database driven website. 4.0 credit hours. Prerequisites: IS 108 Internet Foundation and either IS 180 Database Concepts and Applications I or IS 217 Introduction to SQL. (Required for Bachelor; cannot taken as an elective for the Bachelor)

NT 180 Network and Server Operating Systems

This course provides instruction in current leading operating systems and servers. Topics include installing the system and server; implementing and conducting administration of resources; implementing, managing, and troubleshooting hardware devices and drivers; monitoring and optimizing performance, reliability and availability; managing, configuring, and troubleshooting storage use; configuring and troubleshooting the desktop environment and network connections; implementing, managing, and troubleshooting network protocols; and implementing, monitoring, and troubleshooting security. 4.0 credit hours. Prerequisite: IS 112 Computer Networks

BU 105 Business Principles and Management

This course introduces the environment of American business with an overview of various topics that serve as a foundation for further study of business. Topics include the environments that businesses operate in; the organizational structures of businesses; management functions in enterprises; and the challenges of managing marketing, operations, information technology, finance, and human resources. 3.0 credit hours. Prerequisite: None.

Additional Course Required for the Bachelor of Science in Technology Management – Computer Science Degree

Required Courses in Technology Management

AC 103 Accounting I

This introductory accounting course provides the practical application of the concepts and principles of the accounting cycle for service businesses. Topics include an overview of accounting concepts and procedures; analyzing and recording transactions; beginning the accounting cycle by journalizing, posting, and working with the trial balance; using worksheets, financial statements, and adjusting entries; completing the accounting cycle with adjusting, closing, and post-closing trial balance; working with cash and its control; working with accounting systems, journals, internal controls and an introduction to cash flow management. 4.0 credit hours. Prerequisite: IS 102 Computers and Application Software.

BU 105 Business Principles and Management

This course introduces the environment of American business with an overview of various topics that serve as a foundation for further study of business. Topics include the environments that businesses operate in; the organizational structures of businesses; management functions in enterprises; and the challenges of managing marketing, operations, information technology, finance, and human resources. 3.0 credit hours. Prerequisite: None.

BU 155 Team Development and Group Management

This course provides guidelines for building and managing teams. Topics include teamwork development, group organization, assessing team requirements, support role development, and how to work together in a diverse environment. The opportunity to experience teamwork concepts is provided through running meetings and presenting reports. 3.0 credit hours. Prerequisite: PS 101 Psychology.

BU 416 Decision Making

This course introduces the analytic and systematic approach to the study of decision- making through management science processes and techniques. Topics include quantitative analysis and decision-making relationships, linear programming and sensitivity analysis, transportation and assignment problems, waiting line models, integer linear programming, simulation and risk analysis, and decision analysis under various criteria. 3.0 credit hours. Prerequisite: MA 320 Statistics.

BU 426 Organizational Behavior

This course examines the nature of organizational behavior through the study of group and inter-group relations, organizational design, and the structure and factors affecting organizational design. Topics include the external environment; the impact of technology, power, and politics; and organizational change and development. 3.0 credit hours. Prerequisite: BU 105 Business Principles and Management.

BU 435 Project Management

This course provides instruction in the principles and concepts of project management. Topics include project management concepts; needs identification techniques; proposed solutions preparation; the project life cycle; the project manager’s responsibilities and skills; the effective project team; types of project organizations; project communications and documentation; project planning, scheduling, and control; resource considerations; and cost planning and performance evaluation. 3.0 credit hours. Prerequisite: Senior year.

BU 499 Senior Project

Students will complete one of the following requirements for the senior project: capstone project, supervised internship, or senior research thesis. 4.0 credit hours. Prerequisite: Senior year.

EC 111 Principles of Microeconomics

This course presents an overview of the American economic system. Topics include the principles of economics; the elements of supply and demand; the concepts of money, spending, output, and income; national income analysis; inflation, unemployment and related stabilization factors; the impact of trade and the function of prices in markets; and the relationship of economics to environmental issues. 3.0 credit hours. Prerequisite: None

Required Courses in Computer Science

IS 340 Business Systems Analysis

This course provides the study of the analysis and design of computerized business applications and the networks they run on. Topics include the design of the initial proposal, the approval process, the implementation stage, project management, and final testing. The course does not include the programming of the system or the actual layout of the network. Emphasis is placed on the tools and analytical skills required of the systems analyst. 4.0 credit hours. Prerequisite: IS 112 Computer Networks (Required for Bachelor; cannot taken as an elective for the Bachelor)

Elective Courses in Technology Management

13 credit hours (minimum) required for the Bachelor

BU 195 E-Business Concepts

This course introduces the concepts and principles of electronic commerce as it relates to business. Topics include the foundations of electronic commerce; retailing in e-commerce; Internet consumers and market research; advertising in e-commerce; e-commerce for service industries; business-to-business e-commerce; intranet and extranet structures and applications; electronic payment systems; e-commerce strategy and implementation; public policy regarding legal, privacy, and consumer protection issues; infrastructure requirements for e-commerce; and economic and global issues in e-commerce. 3.0 credit hours. Prerequisite: None.

BU 215 Marketing on the Internet

This course provides instruction in the principles and applications of Internet marketing strategies. Topics include Internet user characteristics and behavior; online research methods; Internet marketing strategies such as pricing, distribution channels, communications on the Internet, and relationship marketing; the components of the Internet marketing plan; and Internet ethical and legal issues. 3.0 credit hours. Prerequisites: BU 195 E-Business Concepts and BU 326 Marketing and Sales.

BU 220 Principles of Marketing

This course provides a practical and managerial approach to the principles and applications of marketing in organizations and in the marketplace. Topics include the marketing process and strategic planning; the global marketing environment; developing marketing opportunities and strategies; developing the marketing mix through product development, pricing strategies, distribution channels, and promotion techniques; and managing marketing through customer relationships, social responsibility, and marketing ethics. 3.0 credit hours. Prerequisite: BU 105 Business Principles and Management.

BU 235 Entrepreneurship

This course provides instruction in the theory, tools, and techniques for launching and managing entrepreneurial businesses. Topics include exploring entrepreneurial opportunities and the related ethical, legal, and regulatory environments; determining competitive advantage strategies; developing business plans; analyzing sources of funding; developing marketing strategies such as product and promotion strategies, pricing systems, and distribution channels; managing human resources, risk and insurance, and operations processes; and evaluating financial performance. 3.0 credit hours. Prerequisite: BU 105 Business Principles and Management.

BU 335 Public Relations

This course introduces public relations in terms of its role, process, strategy, application, and tactics in relation to giving messages to various audiences. Topics include ethics as applied to public relations; research and evaluation of communications; the audience and strategies to reach various audiences; corporations and groups that use public relation departments and firms; and how to use visual, written, and spoken messages in public relations. 3.0 credit hours. Prerequisites: EN 104 English Composition I, EN 116 Speech, and PS 101 Psychology.

BU 400 International Business

This course offers a comparative analysis of market conditions and business practices in the global economy with emphasis on international economic factors and institutions. Topics include trade and exchange rates; financial issues, marketing strategies, and
business development; international management; and the impact of government policies. 4.0 credit hours. Prerequisite: BU 105 Business Principles and Management.

BU 446 Advertising

This course explores the role of advertising with a focus on the structure, environment, and strategy of advertising. Topics include the advertising environment; ethical issues and social responsibility; advertising background, planning, and strategy; advertising media types, media planning, and media buying; factors for creating advertising for various media; public relations and promotions; and business-to-business and international advertising. 3.0 credit hours. Prerequisite: BU 326 Marketing and Sales.

BU 461 Human Resource Management

This course focuses on the role of management in the staffing and development of human resources. Topics include planning, organizing, and staffing issues; how to develop and direct staff; and controlling human resources in businesses. 3.0 credit hours. Prerequisite: BU 105 Business Principles and Management.

BU 482 Strategic Management

This course provides an opportunity to develop strategic management knowledge and skill in analyzing businesses and in formulating, implementing, and evaluating strategies for competitive advantage. Topics include strategic management principles, assessing the external and internal environments of businesses, developing and implementing strategies and the issues related to these strategies, organizational evaluation and control of strategies, and issues in international strategic management. 3.0 credit hours,. Prerequisites: AC 103 Accounting I and BU 105 Business Principles and Management.

Elective Courses in Computer Science

16 credit hours (minimum) required for the Bachelor

IS 165 Programming in Java I

The focus of this course is the study of the Java Programming language with an emphasis on introducing the basic concepts of object orientation and the basic structure and framework of a Java program. Topics include object-oriented program development; defining, creating, and using objects; communicating through methods; working with applets; the Java development environment and coding conventions; variables, data types, and operators; conditionals and loops; strings and string processing; and an introduction to one dimensional arrays and array processing. 4.0 credit hours. Prerequisite: IS 103 Programming Logic.

IS 170 Visual Basic I

This course provides instruction on how to create desktop applications using Visual Basic. Topics include designing applications; using variables; selection and repetition structures; sequential access files, menus, and reports; dialog boxes and error trapping; random access files, database access, and variable arrays; COM and ActiveX; and optimization, deployment, maintenance, and support. 4.0 credit hours. Prerequisite: IS 103 Programming Logic.

IS 191 Linux Administration

This course introduces the capabilities and features of Linux as a multi-user operating system. Topics include system planning and installing a Linux system, managing desktop interfaces, working with the shell and text files, the role of the system administrator, performing system administrator tasks such as managing system resources and creating scripts, and performance tuning and troubleshooting techniques. 4.0 credit hours. Prerequisite: IS 102 Computers and Application Software.

IS 282 Network Security

This course introduces basic security principles, such as establishing an effective security policy, and about the different types of hacker activities that you are most likely to encounter. It also will instruct the student in the latest security industry recommendations and how to properly protect leading OS servers in a variety of settings and how to conduct security audits. 4.0 credit hours. Prerequisites: IS 191 Linux Administration and NT 180 Network and Server Operating Systems.

IS 320 Client-Side Web Site Development

This course provides instruction in advanced client-side Web authoring including the design and implementation of Web pages and Web sites using popular layout and graphics tools. Topics include creating Web sites and Web pages; working with HTML, links, and URLs; managing images and text; working with tables, forms, frames, and colors; using cascading style sheets (CSS), layers, and JavaScript; and managing Web sites. Graphics topics include creating canvases and paths; working with drawing tools and text; and using image mapping, animation features, and imported files. 4.0 credit hours. Prerequisite: IS 108 Internet Foundation.

IS 390 Advanced Web Development

This course provides an opportunity to explore web development tools and techniques. Students learn server-side and client-side programming technologies, and build dynamic web applications. Topics include data validation, state management, integration with files and relational databases and security. Industry leading and state-of-the-art tools are used. Team project: Fully-functional database driven website. 4.0 credit hours. Prerequisites: IS 108 Internet Foundation and either IS 180 Database Concepts and Applications I or IS 217 Introduction to SQL. (Required for Bachelor; cannot taken as an elective for the Bachelor)

NT 180 Network and Server Operating Systems

This course provides instruction in current leading operating systems and servers. Topics include installing the system and server; implementing and conducting administration of resources; implementing, managing, and troubleshooting hardware devices and drivers; monitoring and optimizing performance, reliability and availability; managing, configuring, and troubleshooting storage use; configuring and troubleshooting the desktop environment and network connections; implementing, managing, and troubleshooting network protocols; and implementing, monitoring, and troubleshooting security. 4.0 credit hours. Prerequisite: IS 112 Computer Networks

Additional General Education Requirements

Students enrolled in bachelor degrees must complete a minimum of 16 semester credit hours in general education above and beyond the general education courses completed for their associate degree. These credits must be distributed among the following disciplines and a minimum of 9 semester credit hours must be upper level (300-400 level courses). Refer to the General Education section of the course catalog for Herzing College courses that would satisfy these requirements.

  • 3 Semester Credit Hours in English Composition or Literature
  • 3 Semester Credit Hours in Mathematics (College Algebra or above)
  • 4 Semester Credit Hours of Natural Science with a Lab Component
  • 3 Semester Credit Hours in Cultural Diversity
  • 3 Semester Credit Hours of General Education Electives

Find out more

Learn more about this growing career field by speaking with one of our Admissions Advisors toll free at 1-866-508-0748 x897.
Request more information

© 2009 Herzing College | Home | About Us | Site Map | Accreditation & Licensing | Privacy Policy