Scholarship Program

NECST Scholarship Program

$10,000 towards tuition and fees

To apply, apply to the Graduate Program at Montclair State University and email Dr. Katherine Herbert (

NSF Award

NSF Award: Automatic Detection of Idiomatic Clauses

In Proceedings of Computational Linguistics and Intelligent Text Processing (CICLing 2013) Dr. Feldman & Dr. Peng. 2013.

New Undergraduate Programs Effective Fall 2014

New Undergraduate Programs Effective Fall 2014

Please check all curriculums changes starting this Fall 2014.

Tech jobs growing like weeds in N.J.

Tech jobs growing like weeds in N.J.

Looking for opportunity, growth and job security? Consider getting familiar with one of these. New Bureau of Labor Statistics data shows that New Jersey has been outpacing the rest of the country in the availability of tech job openings.

Software Engineering: 2012's Top Job

Software Engineering: 2012's Top Job

Years of studying are finally paying off for today's software engineers. Job search website recently ranked 200 jobs from best to worst based on five criteria including salary, stress levels, hiring outlook, physical demands, and work environment. InformationWeek

College Majors With the Highest Starting Salaries

Starting Pay For IT Jobs Expected To Jump 5.3 Percent

The ability to recruit and retain skilled information-technology employees is crucial for almost any organization today. CareerBuilder

Latest News

Directions on how to connect to Lee & Turing servers. Click here

  • The Linear Algebra requirement (currently MATH335, which now has a MATH 222/Calc 3 prerequisite) can be substituted with MATH235.
  • No substitutions for INFO 321 (or any other required courses in the degree) can be made without approval from the Computer Science department.
  • Tech Jobs Growing Like Weeds In N.J.
  • Software Engineering: 2012's Top Job. InformationWeek
  • College Majors With the Highest Starting Salaries. (most are in computing!) The WorkBuzz
  • College Degrees With the Highest Starting Salaries. Forbes

Starting Pay For IT Jobs Expected To Jump 5.3 Percent. CareerBuilder

About the Department

The Department of Computer Science at Montclair State University supports the Bachelor of Science degrees in Computer Science, Information Technology and Science Informatics. It also offers a Master of Science degree in Computer Science and a MS in Computer Science with an Applied Information Technology and Information Technology Concentrations.

Our BS in CS degree has adopted and updated the curriculum of our old BS in CS - Concentration in Professional Studies degree, thus creating only one curriculum path and only one BS in CS degree for all CS students. The BS in CS - Concentration in Professional Computing degree is accredited by the Computer Accreditation Commission of ABET, A name change of the accredited degree is pending.

We offer other students opportunities to enhance their education through an undergraduate minor in Computer Science and a combined Computer Science BS/MS program, a CISCO Networking Academy, and for graduate students only, the Certificate in Object Oriented Computing and a sequence of graduate level computing courses for those without a background in computing.

Events and Job Opportunities

Graduate Assistantship
Opportunity: Graduate Assistantship (tuition and stipend)
Contact: Dr. Fails (
Description: As part of the New Jersey Autism Center of Excellence’s Coordinating Center at Montclair State University, we are seeking a graduate student who has web server administration skills, database skills, and/or web development skills to help facilitate and support autism research in the state of New Jersey. The student must have experience, be a hard worker, be able to work with others, be willing to learn, and care about the effort that they put into their work. Please email your resume, with a short description of how your experience fits the job description. You must be a graduate student at Montclair State University to apply.

Goaloop Mobile Programmer
Opportunity: Internship
Contact: Lori Terrizzi (
Description: Looking for someone with mobile development skills to finish building the mobile app version of the Goaloop platform.

Yukodit - Web Developer
Opportunity: Internship / Job (hourly rate)
Contact: Jamie Pagliaro (
Description: Looking for a programmer with experience in game design, HTML5, and Javascript to help develop a programming game/tool/curriculum/guide to help young people learn to code.

System Administrator
Opportunity: Job (hourly rate) Internship
Contact: Dr. Trubatch (
Description: The Mathematical Sciences Department is looking to hire a student (undergraduate or graduate) to serve as a system administrator for some of our research research machines, the most important of which is the cluster (Linux-based) currently maintained by me. More than any specific skills, the most important qualification is 'hacker' mind set, along with reliability and dependability. The plan is to start by hiring a student for the fall semester (possibly earlier start) for 5 hrs week at a good hourly wage. There is potential for more hours per week in the future if it turns out to be needed. Alternatively, the student could work for an independent study/internship/co-op etc. if there is interest in that. In this vein, there are additional less-routine tasks, such as performance tuning the systems, which a student could undertake.

IT Hardware/Software Student Intern
Opportunity: Internship
Contact: Jessica Miller ( or stop by the office in UN 2103
Description: Seeking IT/CS majors who are in need of a Fall internship/coop. We're looking for 2-3 interns for this semester who are able to work 20 hours a week each. It’s an unpaid internship, but you will gain loads of IT experience in hardware/software troubleshooting, imaging, asset management, and a multitude of other areas. You will also be assigned a web development project to be completed during work hours over the course of the semester - past examples include our internal inventory database, our public-facing ADP room request form, etc. We’re also happy to utilize our interns’ specific talents - for instance, in the past we’ve had students who have written scripts that run on the machines in our labs as well as defining user settings on some of our custom mac images.

Student Assistant - Instructional Technology
Opportunity: Internship / Job (hourly rate)
Contact: Yanling Sun (
Description: Looking for a student who is mature, responsible, a quick learner, and good at educational technologies. Looking to fill this position as soon as possible.

Find us on Facebook

Join us on LinkedIn