Joseph Kovacic
Professor at Purdue University Global- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Credentials
-
Certified Ethical Hacker
EC-Council -
Certified Information Systems Security Professional (CISSP)
International Information Systems Security Certification Consortium (ISC)2 -
Cloud Essentials
Computing Technology Industry Association (CompTIA) -
Cloud+
Computing Technology Industry Association (CompTIA) -
Network+
Computing Technology Industry Association (CompTIA) -
Oracle Certified Associate (OCA) - Oracle Database 11g Administrator
Oracle Corporation -
Oracle Certified Professional (OCP) - Oracle Database 11g Administrator
Oracle Corporation -
Oracle Certified Professional (OCP) - Oracle Database 12c Administrator
Oracle Corporation -
Professional Engineer (PE)
Maryland Board for Professional Engineers -
Project Management Professional (PMP)
Project Management Institute (PMI) -
Security+
Computing Technology Industry Association (CompTIA)
Experience
-
Purdue Global
-
United States
-
Higher Education
-
700 & Above Employee
-
Professor
-
Feb 2019 - Present
Instructed the following online Brightspace undergraduate courses: --- Software Development Concepts (IT-213) - Course introduces the fundamentals of software engineering, demonstrating how the fundamentals are the same across multiple programming languages. --- Software Design and Development Concepts (IT-232) - Intermediate course in program design/development. --- Python Programming (IT-244) - This course examines basic programming concepts using the Python language. Designed, instructed, and served as course lead for the following undergraduate/graduate courses on the Brightspace platform: --- Database Concepts (IT-234) - This course covers the essential concepts of database management systems and structured query language (SQL). --- Advanced Database Concepts (IT-350) - This course incorporates advanced concepts of the database language Transact-SQL (T-SQL) for creating efficient database implementations. --- Database Design and Data Modeling (IT-525) - The course covers fundamental database design topics including: data modeling, entity-relationship diagrams, enhanced entity-relationship diagrams, the top-down database design methodology, the bottom-up database design methodology, functional dependencies, and the normalization process. --- SQL Query Design (IT-526) - This course covers the Structured Query Language (SQL) programming language and its use to retrieve and modify data in a relational database. Show less
-
-
-
Old Dominion University
-
Higher Education
-
700 & Above Employee
-
Adjunct Assistant Professor
-
May 2017 - Present
Developed and instructed the undergraduate Introduction to Cybersecurity (CYSE-300) online Blackboard/Canvas course. This course provides an overview of the field of cybersecurity. It covers core cybersecurity topics including computer system architectures, critical infrastructures, cyber threats and vulnerabilities, cryptography, information assurance, network security, and risk assessment and management. Students are expected to become familiar with fundamental security concepts, technologies, and practices, and develop a foundation for further study in cybersecurity. Show less
-
-
-
American Public University System
-
United States
-
Higher Education
-
700 & Above Employee
-
Adjunct Instructor
-
Mar 2016 - Present
Instructed the following Brightspace and Sakai-based online undergraduate courses: --- Fundamentals of Programming (ENTD-200) - This course introduces the principles of structured programming using the Python language. --- Introduction to Object-Oriented Programming with Java (ENTD-380) - This course is an introduction to the concepts and principles of Object-Oriented Programming (OOP) using Java programming language. --- Information Security (ISSC-422) - This course explores the protection of proprietary information and security planning with an emphasis on networked computer vulnerabilities. It also looks at detection (e.g. viruses, hackers, types of computer crime, computer forensic examination, etc.), as well as disaster recovery and technology law. --- Database Systems Security (ISSC-431) - This course is an introductory study of the principles, practices, procedures, and methodologies to ensure the security of data at rest within databases. --- Application Development (ENTD-411) - This course covers issues of software project development from the perspective of a manager and of an application developer: from conception to prototyping, to interfacing with analysts, supervisors/team leaders, and management, through to product testing, release, and maintenance. Show less
-
-
-
Southern New Hampshire University
-
United States
-
Higher Education
-
700 & Above Employee
-
Adjunct Instructor
-
Jan 2015 - Present
Instructed the following Brightspace/Blackboard-based online undergraduate courses: --- Foundations in Application Development (IT-145) - This course is an introduction to the design, implementation, and understanding of computer programs. --- Introduction to Structured Query Language (DAD-220) – In this course, students learn the basics of Structured Query Language (SQL) programming as it relates to both database management and data manipulation. --- Database Design (IT-235) – This course examines database designs using modeling tools and techniques. --- Oracle Database Administration I (DAD-350) – This course instructs students in the use of the Oracle database management system to prepare a database environment, and create, manage, and administer database and user security. Show less
-
-
-
Harford Community College
-
United States
-
Higher Education
-
400 - 500 Employee
-
Adjunct Instructor
-
Aug 2008 - May 2022
Developed, implemented, and instructed the following face-to-face and Blackboard OLS-based online college courses: Fundamentals of Programming (CIS-115), Computer Systems and Procedures (CIS-203), Computer Forensics (ISS-222), Introduction to Internet Technologies (CIS-136), Introduction to Unix/Linux (CIS-110), Network Defense and Countermeasures (ISS-221), and Introduction to Shell Programming (CIS-225) Developed, implemented, and instructed the following face-to-face and Blackboard OLS-based online college courses: Fundamentals of Programming (CIS-115), Computer Systems and Procedures (CIS-203), Computer Forensics (ISS-222), Introduction to Internet Technologies (CIS-136), Introduction to Unix/Linux (CIS-110), Network Defense and Countermeasures (ISS-221), and Introduction to Shell Programming (CIS-225)
-
-
-
University of Phoenix
-
United States
-
Higher Education
-
700 & Above Employee
-
Adjunct Instructor
-
Jan 2009 - Aug 2016
Instructed online undergraduate Java programming courses that provide a general introduction to structured and object-oriented programming Instructed online undergraduate Java programming courses that provide a general introduction to structured and object-oriented programming
-
-
-
Loyola University Maryland
-
United States
-
Higher Education
-
700 & Above Employee
-
Adjunct Instructor
-
Aug 2000 - May 2010
Developed, implemented, and instructed the following graduate courses: Database Systems (CS-762), Advanced Data Structures (EG-712), and Operating Systems (EG-731) Developed, implemented, and instructed the following graduate courses: Database Systems (CS-762), Advanced Data Structures (EG-712), and Operating Systems (EG-731)
-
-
Education
-
Northcentral University
Doctor of Philosophy - PhD, Business Administration - Applied Computer Science -
Loyola University Maryland
Master of Science, Software Engineering -
Loyola University Maryland
Master of Engineering Science, Computer Science -
The University of New Mexico
Master of Science, Nuclear Engineering (Health Physics) -
Manhattan College
Master of Engineering, Mechanical Engineering -
Manhattan College
Bachelor of Engineering, Mechanical Engineering