H. Michael Everett
640 Croyland Avenue, Indiana, PA 15701
724-357-8404
meveret@us.ibm.com
Office Stright 305 IUP
Tuesday and Thursday 4-5PM office hours
Solid background in the computing industry, with a strong emphasis in workload
management, high availability, solution performance with respect to business
applications and cost, Java, Application Servers, and WebSphere configuration and
administration. Consistently build successful teams, exceeding internal IBM and customer expectations.
Courses Fall 2009
COSC 101 Microbased Computer Literacy
An introductory course designed to provide students with a fundamental understanding of computers. The course familiarizes students with the interaction of computer hardware and software. Emphasis is placed on the application of microcomputers, the use of productivity software (word processing, spreadsheet management, file and database management, presentation graphics, web browsers, search strategies, and e-mail), and the social and ethical aspects of the impact of computers on society. (Does not count toward Computer Science major). Syllabus of record Fall09 syllabus
COSC 444 Productivity Tools and Fourth Generation Language
Prerequisites: COSC 341, or IFMG 450
Develop an understanding of productivity issues and how Fourth Generation Languages (4GL) improve productivity as contrasted with 3GLs. Advances in the programming paradigm such as event-driven programming, objects, reusability, graphical user interface (GUI) design and development, information systems based on relational databases, and client/server technology are addressed. Students gain a practical experience with these concepts through an in-depth study of Visual Basic and the development of a GUI interface to a relational database using Visual Basic. Syllabus of record Fall09 syllabus
Previous Semesters
COSC 210 Object-Oriented and GUI Programming
Prerequisite: COSC 110
An in-depth introduction to the Object-Oriented Programming (OOP) paradigm. Focuses on designing, implementing, and using objects. Covers function and operator overloading, templates, inheritance, and polymorphism. Also includes an introduction to Graphical User Interface (GUI) design and programming. Syllabus of record
Eclipse Help
How to Install eclipse and create your first project