Program consists of 40 courses

Bachelor of Industrial Engineering Courses

Ready to start? Apply Now. Next start date October 1st. Start dates 1st of every month.

  • This course is designed to teach students effective communication skills specifically tailored for professional settings. It covers various aspects of communication within the business context, including written, verbal, and nonverbal communication. The course typically focuses on developing skills in writing professional emails, memos, reports, and presentations. It may also cover topics such as interpersonal communication, teamwork, conflict resolution, and cross-cultural communication. Additionally, the course may address communication technologies and strategies for effective communication.

  • The course in Machine Learning teaches students the principles and techniques used in developing algorithms and models that enable computers to learn and make predictions or decisions without being explicitly programmed. Students will learn about various machine learning algorithms, including supervised learning, unsupervised learning, and reinforcement learning. The course covers topics such as data preprocessing, feature selection, model evaluation, and performance optimization. Students will gain practical experience in implementing machine learning algorithms and applying them to real-world datasets using programming languages and software tools.

  • This course in industrial engineering fundamentals teaches students the core principles and concepts of industrial engineering, which is concerned with designing, analyzing, and improving complex systems and processes to optimize efficiency and productivity. Students will learn about various topics such as work measurement, production planning and control, facility layout, quality management, supply chain management, and project management. The course covers techniques and methodologies used in industrial engineering, including time and motion studies, statistical analysis, simulation, optimization, and lean manufacturing principles. Students will also explore topics related to ergonomics, safety, and sustainability in industrial engineering. The course emphasizes problem-solving skills, data analysis, and critical thinking to identify and implement process improvements. Students will gain practical skills in process analysis, data collection and analysis, and designing efficient systems.

  • This course in Introduction to Designing teaches students the fundamental principles and techniques involved in the design process. Students will learn about the various stages of the design process, including problem identification, concept generation, prototyping, and refinement. The course covers topics such as design thinking, user-centered design, ideation techniques, and design documentation. Students will gain practical experience in using design software tools and technologies to create digital prototypes and visual representations of their designs. They will also learn about design aesthetics, ergonomics, and materials selection to create functional and visually appealing designs. Additionally, the course emphasizes the importance of considering ethical, social, and environmental factors in the design process. Students will develop critical thinking and problem-solving skills, as well as effective communication and collaboration skills necessary for successful design projects.

  • This course focuses on the practical application of algebraic concepts and techniques in various fields. It builds upon the foundational knowledge of algebra and extends it to real-world scenarios. The course typically covers topics such as linear equations, inequalities, systems of equations, polynomials, factoring, quadratic equations, exponential and logarithmic functions, and graphing. It may also include applications of algebra in areas such as finance, economics, engineering, physics, and computer science. The course aims to develop students' problem-solving skills and their ability to analyze and interpret mathematical models in practical situations. By the end of the course, students should be able to apply algebraic principles to solve problems and make informed decisions in diverse contexts.

  • Providing engineering students with a solid foundation in fundamental physics principles and their applications in engineering.

  • The History of United States course provides an in-depth exploration of the political, social, economic, and cultural development of the United States from its early beginnings to the present day. It covers major events, movements, and figures that have shaped the nation's history. The course typically examines topics such as the American Revolution, the Civil War, the Great Depression, World War II, the Civil Rights Movement, and the Cold War. It may also delve into themes such as immigration, industrialization, westward expansion, and the development of American democracy. Additionally, the course may analyze primary sources, historical documents, and different interpretations of historical events to foster critical thinking and historical analysis skills. The goal is to provide students with a comprehensive understanding of the United States' past and how it has influenced its present-day society and institutions.

  • The course in operations research teaches students about the principles and methodologies used to optimize complex systems and decision-making processes. Students will learn various mathematical and analytical techniques to model, analyze, and solve problems in areas such as supply chain management, logistics, production planning, and resource allocation. The course covers topics such as linear programming, network analysis, queuing theory, inventory management, and simulation. Students will explore how to use data and quantitative methods to make informed decisions, improve efficiency, and maximize outcomes. The course emphasizes the importance of considering constraints, uncertainties, and trade-offs in decision-making and teaches students how to apply optimization techniques to real-world problems. Students will gain practical skills in problem-solving, data analysis, and decision modeling, preparing them for roles in operations management, logistics, consulting, and other related fields.

  • The ethics focuses on teaching students about the ethical considerations and principles that should guide their reporting practices in a business context.

  • The Advanced Communication II course builds upon the skills and knowledge gained in Advanced Communication I. It focuses on further developing students' writing abilities and critical thinking skills. The course typically explores more advanced writing techniques and genres, such as argumentative essays, literary analysis, research papers, and persuasive writing. Students may also delve into more complex grammar and sentence structures to enhance their writing proficiency. Additionally, the course may involve reading and analyzing various literary works to deepen students' understanding of literature and its connection to writing. The goal is to refine students' writing skills, expand their analytical thinking, and foster a deeper appreciation for literature and its impact on effective communication.

  • The Critical Thinking and Logic course is designed to teach students the skills and techniques necessary for effective critical thinking and logical reasoning. It focuses on developing the ability to analyze and evaluate arguments, identify logical fallacies, and make sound judgments based on evidence and reasoning. The course typically covers topics such as deductive and inductive reasoning, logical structures, argument analysis, and the principles of valid and invalid reasoning. It may also explore cognitive biases, problem-solving strategies, and decision-making processes. Additionally, the course may involve practical exercises and assignments to enhance students' critical thinking skills in real-world scenarios. The goal is to equip students with the tools to think critically, evaluate information objectively, and make reasoned and informed judgments in various academic, professional, and personal contexts.

  • Advanced knowledge after prerequisite of Calculus I. This course focuses on the practical application of algebraic concepts and techniques in various fields. It builds upon the foundational knowledge of algebra and extends it to real-world scenarios. The course typically covers topics such as linear equations, inequalities, systems of equations, polynomials, factoring, quadratic equations, exponential and logarithmic functions, and graphing. It may also include applications of algebra in areas such as finance, economics, engineering, physics, and computer science. The course aims to develop students' problem-solving skills and their ability to analyze and interpret mathematical models in practical situations. By the end of the course, students should be able to apply algebraic principles to solve problems and make informed decisions in diverse contexts.

    Students learn how to define project objectives, create project plans, allocate resources, manage project schedules, and monitor progress. They also gain an understanding of project documentation, communication strategies, and team dynamics. Additionally, the course may cover project management software tools and techniques for effective project tracking and collaboration.

    The goal of the course is to equip students with the knowledge and skills necessary to successfully lead and manage projects in various industries and sectors. It emphasizes the importance of project planning, organization, and effective communication to ensure project success within defined constraints of time, budget, and quality.

  • The Application of Probability and Statistics course teaches students how to apply the principles of probability and statistics to analyze and interpret data in various fields. The course covers fundamental concepts such as probability theory, descriptive statistics, and inferential statistics. Students learn how to collect, organize, and summarize data using appropriate statistical techniques. They also learn how to make inferences and draw conclusions from data through hypothesis testing and confidence intervals. The course may cover topics such as probability distributions, regression analysis, correlation, and sampling methods. Additionally, students may learn how to use statistical software to analyze data and generate meaningful insights. The goal is to equip students with the skills to make informed decisions and solve problems using statistical methods in their respective fields of study or professional careers.

  • This course in Plans and Specifications teaches students about the detailed plans and specifications required for the construction of large-scale civil engineering projects such as highways, bridges, dams, and airports. Students learn how to interpret and analyze engineering drawings, including site plans, grading plans, and structural drawings. The course covers topics such as construction materials, construction methods, and quality control procedures specific to heavy civil projects. Students gain an understanding of the various technical specifications and standards that must be followed during construction. They also learn about project management principles and how to effectively communicate and collaborate with project stakeholders, including engineers, contractors, and regulatory agencies. The course emphasizes the importance of accuracy, attention to detail, and adherence to industry best practices in preparing plans and specifications for heavy civil projects.

  • The Supply Chain Management course teaches students about the processes and strategies involved in managing the flow of goods, services, and information from the point of origin to the point of consumption. It covers various aspects of supply chain management, including procurement, logistics, inventory management, transportation, and distribution. The course typically explores topics such as supply chain design, demand forecasting, supplier relationship management, warehouse management, and supply chain optimization. It may also delve into areas such as sustainability, risk management, and global supply chain operations. Additionally, the course may incorporate case studies and practical exercises to provide students with a hands-on understanding of real-world supply chain challenges and solutions. The goal is to equip students with the knowledge and skills necessary to effectively manage and optimize supply chain operations in order to enhance efficiency, reduce costs, and meet customer demands.

  • The Emotional and Cultural Intelligence course is designed to teach students the skills and knowledge necessary to navigate and understand emotions and cultural differences in various contexts. It focuses on developing emotional intelligence, which involves recognizing, understanding, and managing one's own emotions and the emotions of others. The course also explores cultural intelligence, which involves the ability to understand and adapt to different cultural norms, values, and behaviors.

    In this course, students may learn about the theories and models of emotional intelligence and cultural intelligence. They may also explore topics such as self-awareness, self-regulation, empathy, effective communication, and relationship management. The course may include activities and exercises to enhance emotional and cultural intelligence skills, such as role-playing, case studies, and intercultural experiences.

    The goal of the course is to equip students with the skills to navigate diverse cultural environments, build strong relationships, and effectively manage emotions in personal and professional settings. It aims to foster cultural sensitivity, empathy, and effective communication across cultural boundaries.

  • This course in organizational improvements teaches students the principles, strategies, and techniques involved in improving the efficiency and effectiveness of an organization. Students will learn about various methods and tools used to analyze and assess organizational processes, identify areas for improvement, and develop strategies for implementing positive changes. The course covers topics such as process mapping, data analysis, lean management, and continuous improvement methodologies. Students will also learn about the importance of employee engagement and teamwork in driving organizational improvements. They will gain practical skills in project management, problem-solving, and change management, as well as learn how to measure and evaluate the impact of organizational improvements.

  • The Introduction to Sociology course provides a comprehensive overview of the fundamental concepts, theories, and methods used in the field of sociology. It focuses on understanding human behavior, social interactions, and the structure of society. Here are some of the key topics that may be covered in this course:

    1. Introduction to sociology: This section provides an overview of sociology as a discipline and introduces students to the key concepts and theories used in sociological analysis. It explores the sociological imagination and the importance of understanding social structures and institutions.

    2. Sociological research methods: Students learn about the various research methods used in sociology, including surveys, interviews, observations, experiments, and content analysis. They also explore the ethical considerations in conducting sociological research.

    3. Culture and society: This topic examines the concept of culture and its influence on human behavior and society. Students learn about the elements of culture, cultural relativism, cultural diversity, and the social construction of reality.

    4. Socialization and identity: Students explore the process of socialization and how individuals develop their sense of self and identity within society. They examine the role of family, peers, media, and other socializing agents in shaping individual attitudes, beliefs, and behaviors.

    5. Social stratification and inequality: This section focuses on the study of social stratification and social inequality. Students learn about different forms of stratification, such as social class, race, ethnicity, gender, and age. They explore theories of social inequality and its impact on individuals and society.

    6. Social institutions: Students examine various social institutions, such as family, education, religion, economy, and politics. They explore the functions of these institutions, their impact on social behavior, and the interplay between individuals and institutions.

    7. Deviance and social control: This topic explores deviant behavior and the mechanisms of social control. Students learn about different theories of deviance, crime, and the criminal justice system. They also examine the role of social norms, sanctions, and socialization in regulating behavior.

    8. Social change and social movements: Students explore the processes of social change and the role of social movements in transforming society. They learn about different theories of social change, collective behavior, and the factors that contribute to social movements.

    9. Globalization and social issues: This section examines the impact of globalization on societies and individuals. Students explore global social issues, such as migration, environmental challenges, inequality, and the spread of culture and ideas across borders.

    10. Applied sociology: Students learn about the practical applications of sociology in various fields, including education, healthcare, community development, and social policy. They explore how sociological knowledge can be used to address social problems and promote social change.

    Overall, the Introduction to Sociology course provides students with a foundational understanding of sociology as a discipline and its relevance in understanding human behavior and society. It equips them with the critical thinking skills to analyze social phenomena, question assumptions, and develop a sociological perspective on the world around them

  • The course in Organizational Logistics teaches students about the principles and practices involved in effectively managing the flow of goods and services within an organization. Students will learn about various aspects of logistics management, including procurement, inventory management, transportation, warehousing, and distribution. The course covers topics such as supply chain management, demand forecasting, logistics network design, order fulfillment, and reverse logistics. Students will explore the importance of coordination and integration among different stakeholders in the supply chain and how to optimize logistics processes to minimize costs and meet customer needs. The course emphasizes the use of technology and data analysis to improve logistics operations, enhance efficiency, and reduce lead times. Students will gain practical skills in areas such as inventory control, route optimization, warehouse management, and logistics performance measurement

  • Principles and techniques involved in successfully planning, executing, and controlling construction projects. Students learn about project initiation, feasibility analysis, and project selection methods. They gain an understanding of project organization and team management, including roles and responsibilities, communication strategies, and conflict resolution. The course covers topics such as project scheduling, cost estimation, and budgeting, as well as risk management and quality control. Students also learn about procurement and contract management, including the selection and management of subcontractors and suppliers.

  • Mechanics of Materials course teaches students the principles and concepts related to the behavior and analysis of materials under various loading conditions.

  • The course provides an introduction to the fundamental concepts and principles of economics. It aims to develop students' understanding of how individuals, businesses, and societies make decisions regarding the allocation of scarce resources. The course typically covers topics such as supply and demand, market equilibrium, elasticity, consumer behavior, production and costs, market structures, and factors of production. It may also explore macroeconomic concepts such as inflation, unemployment, fiscal policy, monetary policy, and international trade. Additionally, the course may involve analyzing economic indicators, interpreting economic data, and understanding the role of government in the economy. The goal is to provide students with a solid foundation in economic principles and equip them with analytical tools to comprehend and analyze economic phenomena in various contexts.

  • The Innovative and Strategic Thinking course is designed to teach students the skills and mindset necessary for generating innovative ideas and developing strategic approaches to problem-solving. The course focuses on fostering creativity, critical thinking, and analytical skills to identify opportunities and challenges in various contexts. It typically covers topics such as design thinking, brainstorming techniques, trend analysis, and scenario planning. Students learn how to think outside the box, challenge assumptions, and develop innovative solutions to complex problems. The course may also explore strategies for effective decision-making, risk assessment, and implementation of innovative ideas. The goal is to equip students with the ability to think strategically, adapt to change, and drive innovation in their personal and professional lives.

  • Builds on foundational concepts covered in introductory chemistry courses and focuses on the application of chemistry principles to engineering problems.

  • The course in Machinery and Human Capital teaches students about the critical role that both machinery and human capital play in the success and productivity of organizations. Students will learn about various types of machinery and equipment used in different industries and sectors, including their functions, maintenance, and optimization. The course also explores the concept of human capital, which refers to the skills, knowledge, and abilities of individuals within an organization. Students will study topics such as talent management, workforce planning, employee training and development, and performance management. The course emphasizes the importance of aligning machinery and human capital to achieve organizational goals and objectives. Students will learn how to analyze and assess the needs of both machinery and human capital, make informed decisions regarding investments in technology and training, and optimize the utilization of both resources.

  • This course covers topics in classical mechanics, electromagnetism, quantum mechanics, and thermodynamics. It delves deeper into the mathematical and theoretical aspects of these subjects, introducing advanced concepts such as relativity, quantum field theory, and statistical mechanics.

  • Course goes over the principles and concepts related to the motion of objects and systems in engineering.

  • This course in organizational improvements focuses on identifying and implementing strategies to enhance the efficiency, effectiveness, and overall performance of an organization. Students will learn various methodologies and techniques for analyzing and improving organizational processes, such as Lean Six Sigma, Total Quality Management, and Business Process Reengineering. The course covers topics such as process mapping, data analysis, root cause analysis, and performance measurement.

  • This course in Queuing Theory teaches students about the mathematical study of queues or waiting lines. Students will explore the principles and models used to understand and analyze the behavior of queues in various systems, such as service centers, transportation networks, and telecommunications. The course covers topics such as arrival and service processes, queueing discipline, system performance metrics, and queueing models like M/M/1, M/M/c, and M/G/1. Students will learn how to calculate key performance measures such as average waiting time, queue length, and utilization. The course also delves into the application of queuing theory in real-world scenarios, such as optimizing service levels, capacity planning, and resource allocation. Students will gain practical skills in designing and managing queues to improve efficiency, minimize waiting times, and enhance customer satisfaction.

  • This course in environmental engineering teaches students about the principles and practices involved in protecting and improving the environment. It covers topics such as water and wastewater treatment, air pollution control, solid waste management, and environmental impact assessment. Students learn about the various technologies and processes used to mitigate and manage environmental issues, such as water and air quality monitoring, pollution prevention, and sustainable practices. They gain an understanding of the regulatory frameworks and policies related to environmental protection and sustainability. Additionally, students learn about the interdisciplinary nature of environmental engineering and the importance of considering social, economic, and ethical factors in decision-making

  • The course aims to provide students with the knowledge and skills necessary to effectively manage and lead people in organizations, promoting employee engagement, productivity, and overall organizational success.

  • The course in Construction Equipment/Planning and Logistics teaches students about the various types of construction equipment used in the industry and their applications. Students gain an understanding of the principles and techniques involved in planning and managing the logistics of construction projects. The course covers topics such as equipment selection, utilization, and maintenance, considering factors such as project requirements, site conditions, and cost-effectiveness. Students learn about the importance of efficient equipment management in optimizing project productivity and minimizing downtime. They also study the principles of material handling and transportation, including supply chain management, inventory control, and logistics planning. The course emphasizes the integration of equipment and logistics planning with project scheduling and resource allocatio

  • The course in globalization teaches students about the interconnections and interdependence of nations, economies, cultures, and societies in the modern world. Students will explore the historical, economic, political, and social aspects of globalization. The course covers topics such as international trade, foreign direct investment, global supply chains, multinational corporations, global governance, cultural exchange, and global challenges. Students will learn about the drivers and consequences of globalization, including its impact on economic growth, inequality, labor markets, and the environment. The course also emphasizes the importance of understanding cultural diversity, cross-cultural communication, and global citizenship in a globalized world. Students will gain critical thinking skills to analyze the complexities and controversies surrounding globalization, as well as the ability to evaluate its opportunities and challenges

  • This course in social sciences introduces students to the study of human society and behavior. It covers a wide range of disciplines, including sociology, psychology, anthropology, political science, economics, and geography. Students will explore various theories, methodologies, and concepts used in social science research. The course delves into topics such as social structures, cultural practices, individual and group behavior, social institutions, power dynamics, economic systems, political ideologies, and global issues

  • The course in resource allocation teaches students about the principles and strategies involved in efficiently and effectively allocating scarce resources. Students will learn various models and techniques used to make decisions regarding the allocation of resources, such as financial capital, human resources, time, and physical assets. The course covers topics such as cost-benefit analysis, priority setting, optimization methods, and risk assessment. Students will explore the economic, social, and ethical considerations involved in resource allocation, including issues of equity, sustainability, and social justice. The course also emphasizes the importance of considering trade-offs and making informed decisions based on quantitative and qualitative data. Students will gain practical skills in resource planning, budgeting, and decision-making, preparing them for roles in fields such as operations management, project management, public policy, and strategic planning.

  • This course in Environmental Law teaches students about the legal frameworks and regulations that govern environmental protection and conservation. Students gain an understanding of the various environmental laws, treaties, and policies at the local, national, and international levels. The course covers topics such as environmental impact assessment, pollution control, natural resource management, and biodiversity conservation. Students learn about the legal principles and mechanisms for addressing environmental issues, including enforcement, compliance, and dispute resolution. They also study the role of government agencies, non-governmental organizations, and stakeholders in shaping environmental policies and regulations.

  • This course in business law teaches students about the legal principles and regulations that govern business transactions and operations. Students will explore various aspects of business law, including contract law, tort law, intellectual property law, employment law, and corporate law. The course covers topics such as legal frameworks for business formation, legal rights and obligations of parties involved in business transactions, and legal remedies for breaches of contract or other legal disputes. Students will also learn about ethical considerations and corporate social responsibility within the legal framework.

  • This course in Environmental Geochemistry teaches students about the interactions between geological materials and the environment, specifically focusing on the chemical processes that occur in natural systems. Students learn about the distribution and behavior of elements and compounds in the environment, including soils, sediments, water, and air. The course covers topics such as biogeochemical cycles, contaminant fate and transport, and the impacts of human activities on environmental chemistry. Students gain an understanding of the analytical techniques used to study environmental geochemistry, including spectroscopy, chromatography, and mass spectrometry. They also learn about the role of geochemistry in environmental remediation and restoration efforts. The course emphasizes the importance of understanding and predicting the behavior of contaminants in the environment to mitigate their potential impacts on ecosystems and human health

  • The course in human resource management teaches students about the principles and practices involved in effectively managing the human capital within an organization. Students will learn about various aspects of HR management, including recruitment and selection, training and development, performance management, compensation and benefits, employee relations, and legal compliance. The course covers topics such as job analysis, workforce planning, talent acquisition, employee motivation, and employee engagement. Students will also explore the importance of diversity and inclusion in the workplace and how to create and maintain a positive organizational culture. The course emphasizes the strategic role of HR in driving organizational success and the ethical considerations involved in managing employees. Students will gain practical skills in areas such as conducting interviews, designing training programs, managing employee performance, and resolving conflicts.

  • A capstone project is typically the culminating experience in a business program, where students apply their knowledge and skills gained throughout their studies to a real-world business problem or scenario.