Derwin Hauser — Education

Niagara University – Bachelor of Science in Computer & Information Science

Minors: Data Analytics, French, Information Security & Digital Forensics

Completed Courses

Course Name Grade Course Description
Artificial Intelligence A Covered foundational AI principles and techniques including search, reasoning, machine learning, natural language processing, robotics, and computer vision, plus ethical issues pertaining to AI.
Networking & Communication Systems A Covered local networks, transmission medium, network topology, communications protocols, and hardware/software interfaces. LANs and digital switch/computerized branch exchanges.
Computer Hardware A Fundamentals of computer hardware, operating systems, and data communications. Hands-on experience assembling, upgrading, troubleshooting and configuring computers. A+ cert prep.
Computer Science I A Intensive introduction to structured and object-oriented programming in Java. Algorithm development, designing, coding, debugging, and documenting programs.
Visual Programming I A Event-driven and GUI programming using a visual development environment. Form design, control properties, event handling, and integration with data sources.
Computer Apps for Business A Business-related software for PC: spreadsheets, business graphics, databases, word processing, presentation graphics, and application integration.
Web Design A Planning and developing dynamic web pages with graphics, CSS, multimedia, animation, database applications, and Web-based document distribution.
Management Principles A Fundamentals of management, leadership, organizational structure, and business operations.
Elementary French I & II A Foundational French language skills: grammar, vocabulary, conversational ability.
Intermediate Conversational French A Advanced conversational French skills and cultural immersion.
Introduction to Statistics A Statistical analysis, probability, hypothesis testing, and data interpretation.

Current Courses (Spring 2026)

Course Name Course Description
Computer Science II Advanced object-oriented programming concepts, data structures, and algorithm analysis.
Web Programming Advanced web development techniques, server-side processing, databases, and modern frameworks.
Information Security Core principles of information security, cryptography, threat analysis, and security protocols.
Business Analytics Applied data analysis and business intelligence techniques for decision-making and strategy.
Data Management Database design, SQL, data modeling, and data integrity principles.
Intermediate Conversational French II Continued advanced conversational French with deeper cultural immersion and refinement of fluency.