Computer Science Minor

Get Computer Science Major and college bachelors degree information


When you minor in Computer Science, you’ll learn problem-solving skills, the fundamental concepts of computer science, and the latest technologies. You will be prepared for a successful, long-term career leveraging technology to solve important business problems. You will explore the field through a variety of mid-level and upper-level courses, including web programming, networking, database management, and mobile applications development. A variety of new technologies have been explored through special topics classes which have included electronic medical records software, ethical hacking, and big data.

Please review the required courses.

What you’ll study:

Business Concepts, Systems Analysis and Design, Programming, Database Management, Operating Systems, Data Structures and Algorithms, and Networking

What you can do:

Software Development, Database Management, IT Support, and Systems Administration

Get Computer Science Major and college bachelors degree information

Students have interned at:

  • Lockheed Martin
  • The New Jersey Judiciary Information Security Unity in computer security
  • Asco Power Technologies in IT support
  • McGraw Hill in data security
  • Applied Info Partners in software and web development
  • iMedicWare in software development
  • Bloomfield College in web development

Get Computer Science Major and college bachelors degree information

Fast Facts

  • A minor in Computer Science could provides a very compelling path to a Computer Security career which is in great demand with excellent salaries. This can be completed in four years.
  • Recent graduates have obtained jobs at top firms including Johnson and Johnson, ADP, Memorial Sloan-Kettering, and AIG.
  • US News and World Report has rated Software Developer as the #1 Top Job. The rankings take into account the most important aspects of a job, including growth potential, work-life balance and salary.
  • Software and IT services topped the list of highest paying industries in the US, with average salaries reaching $104,700. - LinkedIn, 2017
  • In most years, most computer science students have offers of employment prior to commencement.

Get Computer Science Major and college bachelors degree information

While your major will be your primary focus of study, minors allow you to explore other interests and strengthen your future career prospects. Choosing a minor that complements your major helps in your search for a career. For example, a Business major may minor in Writing, which would signal strong communication skills to future employers, or a Nursing major could minor in Africana Studies or Latin American & Caribbean Studies, which would signal knowledge of these communities to future employers. The combinations are almost endless, so speak to a Business professor to see how a Business minor can build on your interests and strengthen your career.

Get Computer Science Major and college bachelors degree information

Contact Information

Steven Kreutzer
Dr. Steven Kreutzer
Coordinator of Computer Science, Division Chair, Professor
Year Joined: 2011
  • B.S.,
    Union College
  • M.S., Ph.D.,
    Northwestern University
Phone: 973-748-9000 ext. 1342
Office: 53 Fremont Street, Room 2

Steven Kreutzer, Ph.D.

Dr. Kreutzer earned a Bachelor of Science in Computer Science from Union College in Schenectady, NY and the Masters of Science and Doctor of Philosophy degrees in Computer Science from Northwestern University. At Northwestern, he performed research in both Software Engineering and the applications of Graph Theory to Fault-Tolerant Computing.

Prior to joining Bloomfield College, Dr. Kreutzer had a successful twenty-five-year career in industry working for AT&T Bell Laboratories, PriceWaterhouseCoopers, and AIG. Early in his career, he worked on software projects as a programmer, business analyst, architect, and project manager. Later in his career, he led internal consulting groups that helped turnaround troubled projects and organizations, improve business processes, and perform technology due diligence on potential acquisition targets and strategic partnerships. In his last major role in industry, he led a software development organization that supported more than one thousand users in the U.S. and U.K. As a technology executive, Dr. Kreutzer has worked on many international projects which included working for several months in Germany and Ireland and traveling to India, Thailand, France, England, Mexico, Brazil, and Canada.

CMP 100 Computer Literacy
CMP 102 Fundamentals of Computer Literacy I
CMP 120 Cyber Crime
CMP 126 Programming I
CMP 226 Programming II
CMP 228 Data Structures
CMP 300 Systems Analysis and Design
CMP 330 Database Management
CMP 333 Special Topics: Advanced Data Structures and Algorithms
CMP 336 Database Implementation
CMP 460 Applied Systems Development Project

He has also revised the curriculum by adding courses in cybercrime and mobile applications development and by arranging for special topics classes to be taught in ethical hacking, electronic medical records, data visualization, and user interface design.

Dr. Kreutzer has attended many computer science conferences. He is also a member of several professional societies including the Association for Computing Machinery (ACM), ACM Special Interest Group on Computer Science Education, Consortium for Computing Sciences in Education (CCSE), and the Computer Science Teachers Association. Dr. Kreutzer is an editor of The Journal of Computing Sciences in Colleges and the papers chair for the CCSE Eastern Region Conference.

Subject(s): Computer Science
Academic Committee(s): Academic Affairs Board, Faculty Chair
Suhaib Obeidat
Dr. Suhaib Obeidat
Associate Professor
Year Joined: 2014
  • B.S.,
    Philadelphia University
  • M.S.,
    Monmouth University
  • Ph.D.,
    Arizona State University
Phone: 973-748-9000 ext. 1368

Suhaib Obeidat, Ph.D.

Dr. Suhaib A. Obeidat joined the Department of Computer Science at Bloomfield College in the Fall of 2014 as the coordinator of the Network Engineering program. Prior to that, he held the position of Assistant Professor and Coordinator of the Math and Computer Science Department at Bennett College, Greensboro, NC.

His research interests are in the area of Wireless Networks, more specifically, in designing protocols for the transmission of human speech over wireless ad hoc networks using opportunistic cross-layer designs. Currently, Dr. Obeidat’s teaching interests are in Networking Technology, particularly the Cisco Network Administration curricula, web programming for 2and 3tier architectures, and computer programming. He takes special pleasure in tackling new topics and sharing them with his students.

Subject(s): Computer Science, Network Engineering
Academic Committee(s): Tenure & Advancement
Bloomfield College Seal
John Guerriero
Adjunct Lecturer
Year Joined: 2015
  • B.A.,
    Ramapo College
  • M.A.S.,
    Fairleigh Dickinson University
Phone: 973-748-9000 ext.
Bio Coming Soon
Subject(s): Computer Science
Bloomfield College Seal
Kevin Judge
Adjunct Lecturer
Year Joined: 2015
  • B.A.,
    George Washington University
  • M.B.A.,
    Fairleigh Dickinson University
Phone: 973-748-9000 ext.
Bio Coming Soon
Subject(s): Computer Science

© Bloomfield College 467 Franklin St. Bloomfield, NJ 07003 973-748-9000