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

home

101 class info

210 class info

444 class info