Skip to main content

This job has expired

Adjunct Faculty: Computer Science Department-Fall 2019 semester

Employer
Bunker Hill Community College
Location
Boston, Massachusetts

View more

Job Details

Category: Adjunct Faculty

Department: Computer Sciences Department

Locations: Boston, MA

Posted: Jun 21, 2019

Type: Adjunct Faculty


About Bunker Hill Community College:

Bunker Hill Community College is a multi-campus institution with vibrant, urban campuses in Boston, Massachusetts, in nearby Chelsea, Massachusetts, and at three satellite locations in the Greater Boston area. Founded in 1973, BHCC is the largest of the 15 community colleges in Massachusetts, serving some 18,000 students annually across all modes of instruction. The College offers certificates and associate degrees, early college and dual enrollment, non-credit community and corporate training, and industry specific training programs. The College is the 8th most diverse higher education institution in the United States, and is a Hispanic and Asian American and Pacific Islander Serving Institution. Approximately 900 International Students attend from 107 countries, speaking 75 languages.

COLLEGE GOALS:

BHCC is a progressive institution guided by five goals: to Foster Student Success, Strengthen Career, Transfer and Workforce Readiness, Advance Diversity, Inclusion and Equity and Develop the College's Infrastructure. The College is committed to a learning community teaching/learning environment and, as an Achieving the Dream institution, is focused on data-driven student success.

LIVING IN BOSTON:

Boston prides itself on being one of the most livable cities in America with twenty-one diverse neighborhoods offering exceptional medical facilities, vibrant neighborhood business districts, museums, galleries and an extensive network of parks and outdoor recreational areas. Unemployment consistently tracks lower than the national average and job growth in 2014 and 2015 were ahead of projections. Eighty-plus colleges and a quarter of a million college students in the area make Boston one of the country's "youngest major metropolis," according to Boston magazine. Suburbs outside of Boston offer affordable housing options with easy access to public transportation.

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

PI124889296

Organization

Bunker Hill Community College (BHCC) is a multi-campus urban institution, its main campus situated in the historic Charlestown neighborhood of Boston, Massachusetts. A second campus is located in nearby Chelsea, Massachusetts; five satellites are located in the local communities of Cambridge, Chinatown, Revere, Somerville and Boston’s South End.

Founded in 1973 by the Commonwealth of Massachusetts, BHCC enrolls more than 8,100 students in day, evening, weekend, web-based and distance learning courses and programs. The College offers more than 68 associate degree and certificate programs that prepare students for successful employment and transfer to four-year universities. Internationally recognized for development of individualized and alternative methods of instruction, BHCC is a leader in distance-learning technologies that enhance and strengthen the learning environment. The College also has expansive course offerings in English as a Second Language and Adult Basic Education.

One of the largest colleges in the state’s community college system, BHCC incorporates multi cultural and international perspectives in its courses, programs and institutional climate. With students from 90 countries, and students of color comprising more than half of the student’s population, BHCC is one of the more diverse and cosmopolitan colleges in New England. The average age of students is 28, nearly two-thirds are women and the majority of students work while attending college. An expansive array of student services supports the varied needs of the BHCC students.

A leader in workforce education, the College’s academic and technical programs offered at two campuses, five satellites and through distance learning models, reflect the workforce of the local and regional economy. The additional resources of the Workforce Development Center and ACT Center further support the Greater Boston communities’ employment training needs. 

Get job alerts

Create a job alert and receive personalized job recommendations straight to your inbox.

Create alert