Skip to content

Explore a wide variety of STEM courses offered at Harrisburg University, from ethical hacking to epidemiology.

ADMA 115 - Introduction to Computers & Research in Manufacturing (3 credits)

This course provides fundamental computer literacy skills for manufacturing students in a MS Windows environment. Productivity software applications such as Word, Excel, OneNote, Teams, and PowerPoint are utilized with an emphasis on manipulating data for personal and professional communication. These applications will be directed towards computer mathematics, engineering economy calculations, and preliminary research techniques.

ADMA 135 - Manufacturing Technology & Society (2 credits)

Manufacturing Technology and Society is an overview of the development and design of technical systems in society, their impact throughout history, and procedures for making choices of appropriate technology to apply currently and in the future, based on global awareness and strong moral and ethical standards. Topics of discussion will include the agricultural revolution, industrial revolution, information revolution and the forces that brought them into existence and their downfalls. Lab activities and possibly visitations utilized to reinforce concepts.

ADMA 160 - Metallic Materials & Manufacturing Processes (3 credits)

This course uses the various tools and techniques for processing metallic materials as a vehicle for developing a solid foundation for the hands-on manufacturing activities and industrial safety fundamentals used throughout the Advanced Manufacturing curriculum. Concepts introduced include precision measurement and layout, material properties and handling, and the use of various hand tools and machinery used in metal fabrication. Completion of OSHA-approved safety training and consistent demonstration of safe and responsible operation of lab equipment is a required part of this coursework.

ADMA 230 - Appld Analog & Digital Electronics (3 credits)

This course is an introduction to analog and digital electronics as it relates to advanced manufacturing through hands-on activities centered around building and logically troubleshooting circuits and devices. The concepts and theories will be covered in an industrial and or an advanced manufacturing setting. Use of instrumentation will be stressed with the application of problem-solving techniques.

ADMA 240 - Computer Assisted Drawing (3 credits)

Computer Assisted Drawing is a basic course in computer-aided drawing, which integrates with manufacturing and automation. Content stresses learning major CAD commands and using the graphic user interface. Conceptual drawings, 2D drawings, 3D drawings, and spatial relationships will be explored. Additional topics include file maintenance, printing formats, plotting and 3D printing are used to create two and three-dimensional design models.

ADMA 298 - Project I (3 credits)

This phase of the student’s experiential program challenges the student to identify, investigate and analyze a particular topic (or problem area) in advanced manufacturing (ADMA). A key objective is to apply skills, methods, and knowledge obtained in prior courses with independent thinking and scientific-based research. At the end of Project I, the student (or student team) must complete and submit a written proposal and complete an oral presentation which describes how the project will be fully executed in the follow-on Project II course . The project is undertaken with the close mentorship of a faculty member and may involve a community/partner.

ADMA 310 - Basics of Manufacturing Simulation (3 credits)

This course is the application of sophisticated computer simulation software for analysis of manufacturing operations, procedures and processes. The course includes an overview of server-based and cloud-computing applications to permit secure data sharing and collaborations in company partnerships. Team and individual projects with utilizing manufacturing simulation and data management applications will be applied and presented.

ADMA 323 - Computer Assisted Product Design (3 credits)

This course is based on, and not limited to, applied product design and rapid prototyping techniques. An introduction to the application of the cradle-to-grave engineering model will be used to design or redesign industrial solutions. The use of hand tools, 3D printers and equipment will be applied to quickly produce mockups of the developed solution and its presentation.

ADMA 338 - Non-Metallic Materials & Processing (3 credits)

This course is an overview of the types of non-metallic materials, selection, destructive testing, processing and application of non-metallic materials including and not limited to natural, laminated, plastic, compounds and fluids provided through industrial based solutions. Lab activities, demonstrations and visitations may be utilized to reinforce concepts.

ADMA 340 - Digitally Enhanced Manufacturing (3 credits)

This Digitally Enhanced Manufacturing course offers a comprehensive overview of the design, development, and application of Extended Reality (XR), Digital Twins, and the Internet of Things (IoT) in advanced manufacturing. XR seamlessly integrates virtual representations with the tangible realities of factory operations. Digital Twins are virtual copies of physical buildings, machines, and products, while real-time data from physical systems is recorded and streamed by IoT devices. The course emphasizes how these technologies collaboratively address unique manufacturing challenges as they provide explicit directions, harness real-time data, enhance visualizations, and simulate various manufacturing-related scenarios. The course will explore the evolution of these technologies from historical applications, present-day impact, and developing roles in advanced manufacturing. Practical applications are reinforced through lab activities, with potential on-site experiences to witness these innovations firsthand.

ADMA 342 - Industrial Networking and (3 credits)

The Industrial Networking and Cybersecurity course is an overview of the development of industrial networks and the methods available to secure the networks. The areas of study in industrial networking include an introduction to computer networks, physical layer cabling with twisted pair and fiber optics and wireless networking and their related hardware’s. The areas of study in industrial cybersecurity include industrial control systems, insecure be inheritance, anatomy of ICS attacks, industrial control system risk assessments, the Purdue Model, the Defense-in-depth model, physical ICS security, ICS network security, ICS computer security, ICS application security, ICS device security and ICS cybersecurity program development.

ADMA 345 - Designing and Rapid Prototyping (3 credits)

Designing and Rapid Prototyping with Solid Modeling with parametric technology includes rapid prototyping, technical sketching, product design processes and the components/variables of good design will be applied. Utilizing CAD solids modeling software to create part models and assemblies will be covered. Product designs will be designed and analyzed for manufacturability, performance, and potential for profitability for a company. Oral presentations, patent searches and prototype development will be assigned and completed.

ADMA 350 - Additive Manufacturing (3 credits)

Additive manufacturing, an extension of 3D printing processes, allows digital concepts and designs to be realized in the physical world through a variety of processes – each with their own design considerations, advantages, and potential disadvantages. The mechanical processes of 3D printer operations will be investigated, as well as the correct operation, troubleshooting, and maintenance of multiple machines used in additive manufacturing. 3D printer formats used during the course can include Fused Filament Fabrication, Multi-Jet Fabrication, Stereolithography, Powder Bed Fusion, and other emerging technologies in the additive manufacturing realm. Design for 3D printing, software packages for 3D print setup and operations, and cost considerations for additive manufacturing at scale will also be studied.

ADMA 360 - Subtractive Manufacturing (3 credits)

The Subtractive Manufacturing course is a deep dive into the programming and usage of machining centers and turning centers. The areas of study will include the exploration of CNC machines (functionality and usage of 3-axis & 5-axis miling machines and dual-spindle lathes), CNC programming, various tool types and tool holders, collets, automatic tool changers (ATCs) & turrets, spindles, chucks, fixtures & jigs, chip auger & conveyor systems, and air blast & coolant systems. An introduction to performing tool offsets and probing, as well as setup of coordinate systems will also be covered.

ADMA 362 - Nano Fabrication (3 credits)

This course is an overview of the broad spectrum of processing approaches involved in “top down”, “bottom up”, and hybrid nanofabrication. The majority of the course details a step by step description of the equipment, facilities processes and process flow used in today’s device and structure fabrication. The student will be introduced to processing and manufacturing concerns such as safety, process control, contamination, yield, and processing interaction. The student will design process flows for micro- and nano-scale systems. The student will learn the similarities and differences in “top down” and “bottom up” equipment and process flows by undertaking hands-on processing. This hands-on overview exposure covers basic nanofabrication processes including deposition, etching, and pattern transfer.

ADMA 365 - ADMA Internship (3 credits)

An internship allows the student to put theory into practice. The student applies classroom experiences to the workplace at an off-site placement, where ideas are tested and competencies and skills are developed. Throughout the internship, the student works regularly with a faculty supervisor, the Office of Experiential Programs, and a site supervisor who guides the learning process. The student integrates the collective observations, analyses, and reflections of the experiential team into an internship portfolio that showcases the accomplishments of the experience. The unique portfolio is constructed throughout the internship, and represents the evolutionary and dynamic nature of the learning process.

ADMA 370 - CAD/CAM and Industrial Robotics I (3 credits)

This course is the conversion of CAD resources into NC machine code for the production of metallic and non-metallic products while integrated with industrial robots. Robotics will be introduced with hands-on programming of industrial robots and include tasks such as pick-and-place, welding, palletizing, assembly, finishing and robot integration into advanced manufacturing facilities.

ADMA 390 - Independent Study (3 credits)

This course is designed for the student who demonstrates an interest in an area of study not offered or who wishes to pursue a discipline in greater depth than possible through existing courses. An independent study counts as an elective and may not be used for accelerated or remedial credit. A learning contract between the student and instructor defines the responsibilities of the parties and specifies the learning objectives and standards for successful completion of the project. A calendar of meeting times and deadlines shall be a part of that contract.

ADMA 410 - CAD/CAM and Industrial Robotics II (3 credits)

This course furthers the investigation into CNC programming with the usage of several CAD/CAM software platforms. In addition, advanced manufacturing topics such as Geometric Dimensioning and Tolerancing (GD&T), process planning, and Group Technology (GT) are explored. The student takes a deep dive into learning additional programming for multiple industrial robot platforms and explore related robotics & automation topics such as robot speed of movement & precision, selection of end effectors / mechanical grippers, robotics control
systems, and industrial logic.

ADMA 420 - Computer-Aided Design and Drafting (3 credits)

The Computer-Aided Design (CAD) course introduces three dimensional solid modeling design skills for manufacturing – skills critical in modern manufacturing environments. Using industry-leading software packages, content stresses foundational skills in 2D modeling, 3D solid object modeling, blueprint reading, and computer-aided drafting. The student will learn to create objects and assemblies in the digital realm; read and accurately create useful technical drawings that enable accurate communication of design concepts and requirements; and learn about various roles that CAD software and related software packages play in the manufacturing lifecycle.

ADMA 430 - Programmable Logic Controllers and Integrations (3 credits)

This course is the application of a combination of digital and analog logic technologies that will lay down a framework from which programmable logic controllers are programmed. The concepts of inputs, outputs, relay logic and ladder logic will be addressed. Industrial robots and automated devices will be introduced, on-line as well as pendent programming to include tasks such as pick and place, finish application and device integration.

ADMA 455 - Manufacturing Automation Systems (3 credits)

This course is the approach of using computers to control the entire production process utilizing closed-loop control processes, based on real-time input from scenarios. The student will totally complete the digitization of manufacturing scenarios into advanced manufacturing scenarios in this course by including the application of CAD/CAM techniques.

ADMA 465 - Simulation of Systems & Integration (3 credits)

This course is the application of sophisticated computer simulation software for a complete analysis of manufacturing operations and processes for a cradle to grave evaluation. Ground up individual and team projects utilizing simulation software, active data collection and storage to refine the manufacturing process that is controlled while providing and implementing efficiencies.

ADMA 480 - Advanced Manufacturing II (3 credits)

This course is the application of the completed advanced manufacturing suite of resources, which will be applied to solve several different manufacturing issues/projects provided by manufacturing experts. Building upon experiences and skills acquired in prior coursework and projects, class cohorts will use a course project format to pursue a series of manufacturing challenges which demonstrate and showcase a variety of manufacturing techniques, cohort interests, and learning objectives. Results will then be analyzed and presented in a professional academic format suitable for a capstone undergraduate experience.

ADMA 498 - Project II (3 credits)

This course is a follow-up execution of the advanced manufacturing (ADMA) project proposed in the Project I course (ADMA 298). The ideal project has a clear purpose that builds directly upon the learning and research findings that occurred previously within ADMA 298. The final project should demonstrate application of the skills, methods, and knowledge of
the ADMA discipline to solve a problem or answer a question representative of the type to be encountered in the student’s profession. A final written report and an oral presentation are
required of all students (or student teams) at the conclusion of Project II. As with Project I, this is undertaken with the close mentorship of a faculty member and may involve a community partner.

AN 101 - Data Analytics Certificate Program (0 credits)

The Data Analytics Certificate Program provides you with the skills and techniques necessary to advance your organization’s ability to perform data driven decision making. The culmination of this program, a Capstone project, offers the opportunity to assess your organization’s data maturity and to develop a plan to transform your organization using data.

ANLY 400 - Analytics Tools and Techniques (3 credits)

The use of analytics is a common practice in modern business settings. This course introduces the basic concept and practice of analytics and its role in modern businesses. The emphasis is on the tools and techniques of analytics with case studies and examples. Topics include: data querying and reporting; data access and management; data cleansing; statistical programming; data mining introduction; relational databases; and, statistical analysis of databases. The student is introduced to Business Intelligence (BI) and statistical methodology (i.e. clustering, decision tree, etc.) using popular analytics packages such as SAS, Google Analytics, Business Objects, Aginity, and others.

ANLY 405 - Predictive Modeling (3 credits)

The development and implementation of models to predict outcomes based on input data is becoming an essential skill in modern enterprises. The objective of this course is to teach this skill. The course covers the principles of qualitative as well as quantitative models that can be used for predicting outcome based on input data. The predictions may be definitive, based on the assumptions or estimates based on probabilities. The student explores how to prepare input data, build predictive models, and assess the models by examining the output produced. Topics include: exploratory data analysis, linear regression, multiple linear regression, regression diagnostics, logistics regression, analysis of variance (ANOVA), time series and forecasting, statistical methods for process improvement, classifiers, and non-linear models. General concepts behind how software packages roll up and how they screen data and produce risk scores on topics such as in-patient probability of readmissions.

ANLY 415 - Advanced Analytics and Reporting (3 credits)

This course focuses on risk management models and tools and the measurement of risk using statistical and stochastic methods, hedging, and diversification. Examples of this are insurance risk, financial risk, and operational risk. Topics covered include estimating rare events, extreme value analysis, time series estimation of external events, axioms of risk measures, hedging using financial options, credit risk modeling, and various insurance risk models.

ANLY 500 - Analytics I: Prin & Applicatiions (3 credits)

The first course in analytics covers the core concepts and applications of analytics. The student is introduced to the main concepts and tools of analytics including descriptive, predictive, and prescriptive analytics. During the course, the student uses a variety of statistical and quantitative methods, computational tools, and predictive models to make data-driven decisions. By the end of the course, the student will apply the concepts to real work projects where, by asking some questions about an issue or situation, use analytical tools to respond to it, and present it to technical and layperson audiences.

ANLY 502 - Analytical Methods I (3 credits)

This course reviews the fundamental mathematics required to be successful in the analytics program. It is designed to strengthen the mathematical abilities while addressing the requirements for coding/scripting. It presents the mathematical topics as coding/scripting problems.This is intended to further strengthen the ability to develop the subroutines/codes/scripts that are also necessary in an analytics career.

ANLY 505 - Modeling, Simulation & Game Theory (3 credits)

This course covers the basic principles of mathematical modeling, Monte Carlo simulations, and gamification in modern enterprises. The course draws upon interdisciplinary source material, real-world case studies, and production game environments to identify effective analytical models, strategies, techniques, and metrics for the application of games to business. It also identifies a number of significant pitfalls to the successful implementation of gamification techniques, notably legal and ethical issues, the difficulty of making things fun, and the problems with implementing radical change in established firms. The course’s emphasis is on how Big Data can be used to support the analytical models, simulations and games.

ANLY 506 - Exploratory Data Analysis (3 credits)

Exploratory data analysis plays a crucial role in the initial stages of analytics. It comprises the pre-processing, cleaning, and preliminary examination of data. This course provides instruction in all aspects of exploratory data analysis. It reviews a wide variety of tools and techniques for preprocessing and cleaning data, including big data. It provides the student with practice in evaluating and plotting/graphing data to evaluate the content and integrity of a data set.

ANLY 510 - Analytics II: Prin & Applications (3 credits)

This course takes an applied perspective and provides the statistical tools and analytic thinking techniques needed to: formulate a clear hypothesis, determine the most efficient method to obtain required data, determine and apply the proper statistical techniques to the resulting data, and effectively convey the results to both experts and laypersons. The course begins with a review of the descriptive analytics concepts (i.e., sampling, and statistical inferences) introduced in ANLY 500 as well as general conventions regarding experimentation and research. It then progresses to predictive and prescriptive analytics techniques such as regression and forecasting that can be used to predict future events. Later sessions focus on issues related to lack of experimental control (e.g., quasi-experimental design and analysis). The course culminates with a research project in which the student applies the concepts learned to their own research interests.

ANLY 512 - Data Visualization (3 credits)

The visualization and communication of data is a core competency of analytics. This course takes advantage of the rapidly evolving tools and methods used to visualize and communicate data. Key design principles are used to reinforce skills in visual and graphical representation.

ANLY 515 - Risk Modeling and Assessment (3 credits)

This course focuses on risk management models and tools and the measurement of risk using statistical and stochastic methods, hedging, and diversification. Examples of this are insurance risk, financial risk, and operational risk. Topics covered include estimating rare events, extreme value analysis, time series estimation of external events, axioms of risk measures, hedging using financial options, credit risk modeling, and various insurance risk models.

ANLY 520 - Natural Language Processing (3 credits)

Web technologies based on text and Natural Language Processing (NLP) are becoming the backbone of analytic solutions for understanding language as text language processing has come to play a central role in the multilingual information society. This course provides a highly accessible introduction to the field of text analytics focusing on processing text, tokenization, entity recognition, classification, and sentiment analysis. The course is intensely practical, it uses R and Python programming languages to perform NLP tasks.

ANLY 525 - Quantitative Decision Making (3 credits)

Decision-making in business today requires the use of all resources, particularly information. Analytics supports decision-making quantitatively by applying information received from multiple sources. This course provides the foundation for quantitative decision-making using a rational, coherent approach and includes decision-making principles and how they are applied to business challenges today.

ANLY 530 - Machine Learning I (3 credits)

This course introduces the student to machine learning. It provides the student with the cognitive, mathematical and analytical foundation required for machine learning. It also provides the student with a broad overview of machine learning, including topics from data mining, pattern recognition and supervised and unsupervised learning. This course prepares the student for the complex, higher-level topics in Machine Learning II.

ANLY 535 - Machine Learning II (3 credits)

Machine Learning II considers complex, high-level topics in machine learning. It builds on the foundation provided by Machine Learning I to develop algorithms for supervised and unsupervised machine learning, to study and develop artificial neural networks, to study, develop and evaluate systems for pattern recognition and to consider trade-offs in models, for example, balancing complexity (e.g. volume, variety and velocity of big data) and performance.

ANLY 540 - Language Modeling (3 credits)

This course is an introduction to computational methods in empirical linguistic analysis and natural language processing focusing on building models of human language. Topics include vector space and topics models, similarity, deep learning, and information theory network models. This course will explore how to apply statistical techniques to language with a focus on R and Python programming skills.

ANLY 545 - Analytical Methods II (3 credits)

This course provides student with exposure to an expanded range of analytical methods. This includes additional functions, e.g. the logit function, additional distributions, e.g. Poisson distribution, and additional analysis techniques, e.g. those included in the study of discrete structures such as combinatorics. Particular attention is paid to analytics relevant to disciplines in the social sciences. Also included are survey design, development and (survey data) analysis.

ANLY 560 - Funct Programming Methds for Anly (3 credits)

This course provides the student with the required knowledge and skills to handle and analyze data using a variety of programming languages as well as a variety of programming tools and methods. Depending on current industry standards, the student will be provided with the opportunity to develop knowledge and skills in programming environments such as R, Octave, and Python. In addition, the student is introduced to current industry standard data analysis packages and tools such as those in Matlab, SAS or SPSS.

ANLY 565 - Time Series and Forecasting (3 credits)

This course covers key analytical techniques used in the analysis and forecasting of time series data. Specific topics include the role of forecasting in organizations, exponential smoothing methods, stationary and non-stationary time series, autocorrelation and partial autocorrelation functions, univariate autoregressive integrated moving average (ARIMA) models, seasonal models, Box-Jenkins methodology, regression models with ARIMA errors, transfer function modeling, intervention analysis, and multivariate time series analysis techniques such as Vector Autoregression (VAR), Cointegration and Vector Error Correction Model (VECM).

ANLY 580 - Special Topics in Analytics (3 credits)

This course explores a topic or collection of topics of special interest that is timely and in response to critical or emerging topics in the broad field of analytics.

ANLY 585 - Research in Analytics (3 credits)

This program cultivates and supports research partnerships between the student, faculty and other researchers. It provides the student with the opportunity to work on cutting-edge research. Research projects can be at any appropriate and approved level; introductory, participatory or expert. Each project requires an approved proposal, periodic status reports and a final written report with a presentation prepared by the student in collaboration with the research supervisor.

ANLY 600 - Optimized Analytics (3 credits)

This course introduces the fundamental tool in prescriptive analytics. Optimization is the process of selecting values of decision variables that minimize or maximize some quantity of interest. Optimization models have been used extensively in operations and supply chains, finance, marketing, and other disciplines to help managers allocate resources more effectively and make lower cost or more profitable decisions.

ANLY 610 - Analytical Methods III (3 credits)

This course provides the student with exposure to the theoretical background for advanced analytical topics and methods. Topics include unstructured data/information and big data. For example, the theoretical background required for the integration of data mining and text analytics or text mining are explored. Additional topics could include the implementation and use of data lakes and ontology evaluation.

ANLY 699 - Applied Project in Analytics (3 credits)

This course allows the student to pursue an area of interest that is within the broad scope of analytics. A faculty member will supervise this study.

ANLY 705 - Modeling for Data Science (3 credits)

This course provides a more in depth presentation of the theory behind linear statistical models, segmentation models, and production level modeling. Further emphasis is placed on practical application of these methods when applied to massive data sources and appropriate and accurate reporting of results.

ANLY 710 - Appld Expmntal & Quasi-Expmnt Des (3 credits)

Methods and approaches used for the construction and analysis of experiments and quasi-experiments are presented, including the concepts of the design and analysis of completely randomized, randomized complete block, incomplete block, Latin square, split-plot, repeated measures, factorial and fractional factorial designs will be covered along with methods for proper analysis and interpretation in quasi-experiments.

ANLY 715 - Applied Multivariate Data Analysis (3 credits)

This course provides hands-on experience in understanding when and how to utilize the primary multivariate methods Data Reduction techniques, including Principal Components Analysis and Exploratory and Confirmatory Factor Analyses, ANOVA/MANOVA/MANCOVA, Cluster Analysis, Survival Analysis and Decision Trees.

ANLY 720 - Data Science from an Ethical Perspe (3 credits)

This course introduces the power and pitfalls of handling user information in an ethical manner. The student is offered a historical and current perspective and will gain an understanding of their role in assuring the ethical use of data.

ANLY 725 - Research Seminar in Unstructured (3 credits)

This course follows a research seminar format. Students and faculty develop research proposals, analyses, and reporting in the domain of Unstructured Data. Topics of special interest in Unstructured Data analysis are presented by faculty and students under faculty direction. Topics of special interest vary from semester to semester.

ANLY 730 - Research Seminar in Forecasting (3 credits)

This course follows a research seminar format. Students and faculty develop research proposals, analyses, and reporting in the domain of Forecasting. Topics of special interest in Forecasting Data analysis are presented by faculty and students under faculty direction. Topics of special interest vary from semester to semester.

ANLY 735 - Research Seminar in Machine (3 credits)

This course follows a research seminar format. Students and faculty develop research proposals, analyses, and reporting in the domain of Machine Learning. In addition, topics of special interest in Machine Learning are presented by faculty and students under faculty direction. Topics of special interest vary from semester to semester.

ANLY 740 - Graph Theory (3 credits)

This course introduces standard graph theory, algorithms, and theoretical terminology. Including graphs, trees, paths, cycles, isomorphisms, routing problems, independence, domination, centrality, and data structures for representing large graphs and corresponding algorithms for searching and optimization.

326 Market St, Harrisburg, PA 17101
P: (717) 901-5100 Contact Us