Linda Boling
Visiting Assistant Professor of Information Technology & Business
Education
- M.S., DEVRY/Keller Universirty, 2017
- B.S., Kaplan University, 2010
Contact
- lboling@goshen.edu
- (574) 535-7231
- Wyse Hall 106 (map)
Foundations of Information Systems (COSC 106) Introduction to the concepts of information technology in business and problem solving using different aspects of information technology. Explores the future possibilities of information technology. Explores the code of ethics and issues of privacy. Introduces students to the field of information technology.
Programming I (COSC 216) This course provides fundamental programming expertise in a higher-level computational language, focusing on such constructs as user-defined functions, recursion versus iteration, and file usage. The student also will engage in computational thinking and techniques of general problem solving, with an emphasis on modular programming, parameter passing mechanisms, class abstract data types, and algorithms.
Introduction to Project Management (COSC 226) This course provides an overview of small and large business enterprises and the environments in which they operate. It introduces basic concepts of project management in an organization and explores both technical and human aspects of projects. The roles and responsibilities of a project manager and individual contributors on teams are covered. Students investigate cost, schedule, and minimum performance requirements
concepts as well as project team management that challenge students to understand different perspectives. These perspectives include project plan development, execution, and change control while developing budgets, creating project assumptions, investigating quality and analyzing variances, and the effects of scope change. The students will develop and present a mock project in teams.
Introduction to Databases (COSC 299) This course covers database design and the use of database management systems for applications. Students will create a database instance using MS-SQL and will learn some of the basic SQL statements. Students will also write and practice basic SQL hands-on on an interactive database using Excel and MS-Access.
Computer Networking & Security (COSC 356) Structure and components of computer networks, packet switching, layered 732627 architectures, and congestion management. Also covers principles of computer and network security. By the end of this course, a student will have either passed or be prepared to take an industry-standard certification exam in networking. Prerequisite: COSC 216 or consent of instructor.
Data Privacy and Security (COSC 357) This course explores the fundamentals of information security attacks and defense
mechanisms. Security issues related to people, data, networks, and devices are surveyed to provide insight into designing security solutions and policies. Technologies and practices that support the security principles of confidentiality, integrity, and availability are also discussed. By the end of this course, a student will have either passed or be prepared to take a standard industry certification exam on security.
Prerequisite: COSC 356.
Operating Systems (COSC 360) A study of operating system concepts and structures with a major focus on process control, memory management, I/O management, and concurrent processes. Students will investigate the impact of different operating systems in both a LAN and a WAN environment. Prerequisite: COSC 216.
Business Application Programming (COSC 411)
This course emphasizes best practices in the implementation phase of the software development life cycle (SDLC). Application software engineering techniques are reinforced by an application-oriented team project based on a business scenario. The project provides real-world examples by integrating software engineering practices focusing on programming, testing, and other implementation activities to deliver a product that meets approved specifications through lab assignments. Prerequisites: COSC 226 Beginning Project Management, COSC 266 Introduction to Databases or COSC 366 Database Design, and COSC 216 Programming I
Association of Information Technology Professionals (CompTIA)
Creating a custom automated routine for C2 Printing (New Jersey) that will pull data automatically from an older HP server database (written in COBOL). The information will then be placed into a current MS-SQL database that is contained within a data warehouse. A custom program will also be written to allow data to be pulled from other older systems and placed in a chosen database for a startup or general ledger purposes by using the capabilities of drop downs to choose the databases and uploading excel spreadsheets within a specified format.