Courses
General Engineering Courses
GNE212 Engineering Mechanics
[3–0, 3 cr.]
This course covers the review of vector algebra, forces systems resultants, equilibrium of particles and rigid bodies, internal forces, kinematics and kinetics of particles, systems of particles and rigid bodies.
Prerequisite: Sophomore Standing.
GNE301 Professional Communication
[2–0, 2 cr.]
This course covers the English language proficiency, business letter writing, memo writing, report presentation and writing, and the use of presentation software.
Prerequisite: ENG202 Advanced Academic English.
GNE303 Engineering Ethics
[2–0, 2 cr.]
Introduce the fundamental canon of ethics in engineering practices and the associated professional liabilities. Reinforce the importance of safety as it relates to engineering design and implementation. The course involves teamwork researching a situation related to professional and ethical responsibilities.
Prerequisites: Second-year standing.
GNE331 Probability and Statistics
[3–0, 3 cr.]
This course covers set theory, probability axioms, random variables (RV), continuous and discrete probability density functions, distributions, operations on RV’s, sampling distributions, confidence intervals (single variable), hypothesis testing (single variable), linear regression (single variable), and non-linear regression.
Prerequisite: MTH201 Calculus III.
GNE333 Engineering Analysis I
[3–0, 3 cr.]
This course covers vector spaces, matrix algebra, solution of linear systems with numerical applications, eigenvalues and eigenvectors and applications, nonlinear equations and systems with numerical solutions and numerical integration.
Pre-requisite: MTH201 Calculus III.
GNE334 Engineering Analysis II
[3–0, 3 cr.]
This course covers vector-integral calculus, Gauss-Stokes theorem, introduction to partial differential equations, Fourier series and Fourier integral, and numerical solution of ordinary and partial differential equations.
Prerequisite: MTH204 Differential Equations, and GNE333 Engineering Analysis I.
GNE335 Introduction to Sustainable Engineering
[3–0, 3 cr.]
Sustainable design and related topics such as environmental impact assessment methods, climate science, green building, life cycle analysis, and energy considerations. Principles of sustainability and their application to real world design and problem analysis within various fields of engineering.
Prerequisites: GNE331 Probability and Statistics and INE320 Engineering Economy I.
GNE335H Introduction to Sustainable Engineering
[3–0, 3 cr.]
Sustainable design and related topics such as environmental impact assessment methods, climate science, green building, life cycle analysis, and energy considerations. Principles of sustainability and their application to real world design and problem analysis within various fields of engineering.
Prerequisites: GNE331 Probability and Statistics and INE320 Engineering Economy I.
GNE336 Trustworthy and Secure AI
[3–0, 3 cr.]
This course provides an introduction to validating, tuning, and assuring machine learning and neural network algorithms, among other categories of AI algorithms. The course targets AI assurance, bias mitigation, AI explainability, trustworthiness, data poisoning, and imbalance issues. Additionally, it will cover topics relevant to security and privacy within AI systems, including: detecting and mitigating cyber threats, cyber hygiene, protecting big data, and cyber policies. AI and cyber application examples are presented and studied, such as applications in the policy, medical, biological, water, and agricultural domains, amongst others.
GNE336H Trustworthy and Secure AI
[3–0, 3 cr.]
This course provides an introduction to validating, tuning, and assuring machine learning and neural network algorithms, among other categories of AI algorithms. The course targets AI assurance, bias mitigation, AI explainability, trustworthiness, data poisoning, and imbalance issues. Additionally, it will cover topics relevant to security and privacy within AI systems, including: detecting and mitigating cyber threats, cyber hygiene, protecting big data, and cyber policies. AI and cyber application examples are presented and studied, such as applications in the policy, medical, biological, water, and agricultural domains, amongst others.
GNE337 Introduction to Virtual and Augmented Reality
[3–0, 3 cr.]
This course introduces students to the fundamentals, uses and benefits of virtual and augmented reality (VR/AR) technologies today, then teaches them the programming skills necessary to successfully create their own VR/AR apps such as UNITY.
Prerequisite: Junior standing
GNE337H Introduction to Virtual and Augmented Reality
[3–0, 3 cr.]
This course introduces students to the fundamentals, uses and benefits of virtual and augmented reality (VR/AR) technologies today, then teaches them the programming skills necessary to successfully create their own VR/AR apps such as UNITY.
Prerequisite: Junior standing
GNE340 Engineering Entrepreneurship
[3–0, 3 cr.]
Concepts and practices of technology entrepreneurial thinking and entrepreneurship. Business planning and fundamental knowledge on establishing start-up companies. Innovative projects implementation in large companies for process improvement and optimum efficiency.
Prerequisite: Fourth-year standing
GNE340H Engineering Entrepreneurship
[3–0, 3 cr.]
Concepts and practices of technology entrepreneurial thinking and entrepreneurship. Business planning and fundamental knowledge on establishing start-up companies. Innovative projects implementation in large companies for process improvement and optimum efficiency.
Prerequisite: Fourth-year standing
GNE345 Civic Engagement for Engineers
[3–0, 3 cr.]
This course aims to bridge the gap between engineering education and civic responsibility, highlighting the role of engineers in addressing societal challenges within the framework of the Sustainable Development Goals (SDGs). Through lectures, case studies, service learning, and project-based activities, students will learn how to apply their technical skills for the public good, engage with community stakeholders, and advocate for sustainable and equitable solutions to local and global issues.
Prerequisite: Fourth-year standing
GNE345H Civic Engagement for Engineers
[3–0, 3 cr.]
This course aims to bridge the gap between engineering education and civic responsibility, highlighting the role of engineers in addressing societal challenges within the framework of the Sustainable Development Goals (SDGs). Through lectures, case studies, service learning, and project-based activities, students will learn how to apply their technical skills for the public good, engage with community stakeholders, and advocate for sustainable and equitable solutions to local and global issues.
Prerequisite: Fourth-year standing
GNE425 Introduction to Peace Engineering
[3–0, 3 cr.]
This course equips students with the tools and knowledge to address global challenges related to conflict, human security, climate change and sustainable development under the framework of the UN SDGs. Apply system-level science, technology, culture, and engineering principles to directly promote and support conditions for peace, to build resilient communities and contribute to conflict resolution through innovative solutions. Application of advanced engineering methods to reduce violent conflicts and foster social justice and economic well-being. Methods to analyze and forecast complex adaptive systems; develop trusted, secure, and interoperable data systems; create and integrate sensing technologies develop quantitative peace metric focusing on quality-of-life indicators; and enhance resilience engineering.
Prerequisite: Fourth year standing or instructor approval
GNE425H Introduction to Peace Engineering
[3–0, 3 cr.]
This course equips students with the tools and knowledge to address global challenges related to conflict, human security, climate change and sustainable development under the framework of the UN SDGs. Apply system-level science, technology, culture, and engineering principles to directly promote and support conditions for peace, to build resilient communities and contribute to conflict resolution through innovative solutions. Application of advanced engineering methods to reduce violent conflicts and foster social justice and economic well-being. Methods to analyze and forecast complex adaptive systems; develop trusted, secure, and interoperable data systems; create and integrate sensing technologies develop quantitative peace metric focusing on quality-of-life indicators; and enhance resilience engineering.
Prerequisite: Fourth year standing or instructor approval
GNE430 Management Consulting for Engineers
[3–0, 3 cr.]
Business and strategy consulting: industry overview, soft skills and fit interviews in consulting, market sizing, storyline and recommendations development, market entry strategies, problem structuring and the pyramid principle, business financials and profitability analysis, mergers and acquisitions, corporate finance and valuation. Industry guest speakers across several topics.
Prerequisites: INE320: Engineering Economy, GNE331: Probability and Statistics, Senior standing, Consent of Instructor.
GNE430H Management Consulting for Engineers
[3–0, 3 cr.]
Business and strategy consulting: industry overview, soft skills and fit interviews in consulting, market sizing, storyline and recommendations development, market entry strategies, problem structuring and the pyramid principle, business financials and profitability analysis, mergers and acquisitions, corporate finance and valuation. Industry guest speakers across several topics.Prerequisites: INE320: Engineering Economy, GNE331: Probability and Statistics, Senior standing, Consent of Instructor.
GNE798 Research Methods
[3–0, 3 cr.]
Methods to improve and develop research skills which Includes: principles of scientific research, ethics, writing skills, methods for compiling scientific literature, identification of research questions and specific hypotheses, presentation of research results, writing research papers, proposal preparation, preparation of grant proposals, thesis and dissertation.
GNE798H Research Methods
[3–0, 3 cr.]
Methods to improve and develop research skills which Includes: principles of scientific research, ethics, writing skills, methods for compiling scientific literature, identification of research questions and specific hypotheses, presentation of research results, writing research papers, proposal preparation, preparation of grant proposals, thesis and dissertation.
Pre-requisite: Graduate standing