Adjunct Faculty: Computer Science Department-Fall 2019 Semester - Bunker Hill Community College

Bunker Hill Community College Boston , MA 02298

Posted 3 months ago

Job Description:

Adjunct Instructors are needed to teach the following courses for Fall 2019 in the Computer Science Department. Day and evening sections are available.

CIT-120 Intro to Computer Science/Object Oriented Programming

This is a first course in Object Oriented Programming (OOP) theory, logic and design. Taught in the College's "hands-on" computer classrooms, this course emphasizes the program design and development process including concepts of variables and flow control, objects, classes, methods, and polymorphism. Students will use an Object Oriented Programming language as they design code, debug and implement several programs covering the topics presented.

CIT-125 Python Programming

This is an introductory course designed for any student interested in learning computer programming concepts and hands on computational thinking, all in the context of the Python programming language. No prior experience in programming is necessary.

Students will use their own problem solving abilities to implement programs in Python. This course will show the student how to create basic programming structures including decisions and loops. Further, students will explore unique Python data structures such as tuples and dictionaries.

Students will also learn to perform basic debugging techniques. At the end of this course, the student will have learned enough concepts in computer science and programming to be able to write Python programs to solve problems on their own. This course will prepare the student to move on to the Advanced Python Programming course.

CIT-225 Python Programming

This is an advanced course designed for any student interested in learning advanced computer programming concepts in the context of the Python programming language. In this course students will explore classes, object oriented programming, plotting, sampling and statistical thinking, using randomness to solve non-random problems, statistical thinking, graphs, and dynamic programming. Students will complete hands-on individual projects, individual assessments, group projects, and exams to assess student success at achieving the course outcomes.

CIT-237 C++ Programming

In this course, students who already have been exposed to programming and Object Oriented thinking, develop the ability to correctly analyze a variety of problems and generate appropriate algorithmic solutions using the C++ Programming Language. The course emphasizes the principles of top-down structured design and Object Oriented thinking.

Topics include but are not limited to branching and looping mechanisms; arrays, functions and function overloading, arguments by reference and by value as well as optional arguments; recursion; pointers, creating libraries and namespaces, structures and classes, constructors and other methods, overloading operators; file I/O; inheritance and polymorphism. Strong analytical skills are recommended for students enrolling in this course.

CIT-239 JAVA Programming

In this course, students who already have been exposed to programming and Object Oriented thinking, develop the ability to correctly analyze a variety of problems and generate appropriate algorithmic solutions using the Java Programming Language. The course emphasizes the principles of top-down structured design and Object Oriented thinking.

Topics include but are not limited to branching and looping mechanisms; arrays, functions and function overloading, arguments by reference and by value as well as optional arguments; recursion; creating packages, structures and classes, constructors and other methods, file I/O; inheritance and polymorphism. Strong analytical skills are recommended for students enrolling in this course, plus familiarity and experience working with the Internet and basic HTML tags. The course covers creating both Java Applications and Java Applets including event handling, animation, and audio.

CIT-243 Android Development for JAVA Programmers

This course is for students who are already experienced Java programmers. It discusses not only the intricacies of Android app development, but publishing in the Market place and monetizing the apps through fees, in-app advertising, or in-app billing of selling virtual goods.

Topics include but are not limited to: mobile game design principles, tools and terminology, AndEngine framework, Java/Dalvik and Android SDK, rendering images, using sprite sheets, creating animations, sound, creating an effective game interface, resource files, working with maps, notifications, and building customer UI elements. APIs (Application Programming Interfaces) and SDK (Software Development Kits) for phones and tablets will be used.

CIT-285 Advanced JAVA Programming

This course thoroughly examines many of the sophisticated features of the Java programming language, including interfaces, advanced graphics, some data structures, file I/O techniques, multithreading, advanced JDBC Servlets, and Java Server Pages. Students demonstrate their mastery of the material through a series of graded projects and examinations that challenge at an extremely high level. The course not only instructs in the preparation of applications and applets that focus on business-related topics, but also teaches JAVA in an internet-based, integrative environment that utilizes cross-platform tools.

Requirements:

  • Masters degree in Computer Science or related field

  • Community College teaching experience preferred

  • Proven ability to work with diverse faculty, staff and student population

QUALIFIED CANDIDATES WILL BE INVITED TO ATTEND THE ADJUNCT ACADEMY PRIOR TO BEING ASSIGNED COURSES.

Additional Information:

Review Date: open until filled

Salary: $1,104.00 per credit hour

Application Instructions:

To be considered for this position please upload the following documents to your account:

  • Resume

  • Cover Letter

  • A Copy of your Unofficial Transcripts

Please be sure to address the Required Qualifications in your documents.

If you need assistance applying through this website please contact our online Help Desk HERE



icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Projects CoordinatorWorkforce & Business Development (Senior Special Programs Coordinator) Bunker Hill Community College

Bunker Hill Community College

Posted 5 days ago

VIEW JOBS 9/13/2019 12:00:00 AM 2019-12-12T00:00 Job Description: Meet the workforce demands of the Greater Boston area by developing new trainings, programs and courses through building relationships and rapport with local employers and community agencies. Promote Bunker Hill Community College to area businesses and collaborating agencies and build a robust client base, serving learners and companies. Interacts with various agencies/individuals (i.e. - attends meetings; serves on and/or chairs committees; works with deans and department heads to develop programs; attends client-related events; represents the college and the assigned department/program at outside events/meetings; communicates with supervisor, local businesses, outside agencies, vendors, and other individuals to coordinate activities, review status of work, exchange information, and resolve problems. Full JD attached. RESPONSIBILITIES/DUTIES * Recruits new clients from local businesses, regional employers, community - based agencies and governmental contracts in the Greater Boston Region. * Custom designs workforce training solutions, educational programming and student learning opportunities to client needs * Develops program goals/objectives, assists in budget preparation and grant administration and development, prepares and processes documentation, and manages records * Manages clients and in collaboration with Division Staff ensures excellent customer service from beginning to end * Collaborates with the Career Services, internships and other employer relationship staff to develop and implement a unified strategy to employer outreach * Directs other assigned programs and special projects such as the Center for Entrepreneurship within the Division of Workforce Development; as needed performs project coordination * After Dean of Workforce and Economic Development (WFED) approval, prepares and processes instructor agreements and client standard contract agreements for programs under one's charge. * Recruits and assists with interviewing and selection of new instructors and staff for Workforce Development Division; * Collaborates with members of the Division and the College in the creation of the course schedule * Collaborates with WFED Dean and Director of Workforce to prepare information for IMC, to promote programs and provide IMC information to update web pages and other marketing materials * Assists in preparing Annual Unit Planning (AUP) report and other performance outcomes reports for Workforce Development Division etc * Performs administrative tasks associated with department activities. Support students and provide general customer service for inquires in collaboration using the services of the college and its technology etc. * Performs assigned work for implementation of Ellucian Elevate * Participates in meetings and professional development activities (i.e. - maintains a working knowledge of assigned area; researches new trends and advances in the profession; reads professional literature; attends workshops and training sessions). * Collaborates with key departments to maintain and strengthen interdepartmental relationships * Performs assigned duties as directed Requirements: * BA/S business, workforce education or other related field with a minimum of 5 years sales and/or business development experience with a successful track record of results * Experience working and/or teaching adult learners and diverse populations. * Understanding of and sensitivity to the special needs of adult learners. * Excellent computer skills and excellent organizational skills. * Excellent oral and written communication skills. PREFERRED QUALIFICATIONS: * Preferred Master's Degree in business, workforce education or other related field * Bilingual in Spanish Additional Information: Salary Range: $54,956.00 - $59,209.00 Actual Salary Will Be Commensurate With Education & Experience in Accordance with MCCC/MTA Collective Bargaining Agreement. Full state Benefits. Grade: 5, Unit-Professional position Review Date: To Ensure Consideration Application Materials Must Be Received By September 26, 2019 Application Instructions: To be considered for this position please upload the following documents to your account: * Resume * Cover Letter Please be sure to address the Required Qualifications in your documents. If you need assistance applying through this website please contact our online Help Desk HERE Bunker Hill Community College Boston MA

Adjunct Faculty: Computer Science Department-Fall 2019 Semester - Bunker Hill Community College

Bunker Hill Community College