JMU Computer Science

JMU Computer Science The official page of James Madison University Computer Science Department

The Computer Science Program at James Madison University puts students in the middle of the exploding information revolution where they study technological advances such as object-oriented software, communication networks, multimedia systems, information security, and artificial intelligence. Students learn about computing technologies used by today's professionals and how to use these technologie

s to solve real-world problems. They learn to analyze problems, design solutions, implement solutions using multiple computing technologies, test and install those solutions, and communicate those solutions to others in written and verbal presentations.

Congratulations to all the Spring 2026 graduates! 🦆🎓 🦈
05/19/2026

Congratulations to all the Spring 2026 graduates! 🦆🎓 🦈

Congratulations to the students in CS 456: Computer Architecture on completing their poster projects exploring topics in...
05/15/2026

Congratulations to the students in CS 456: Computer Architecture on completing their poster projects exploring topics in processor architecture design! Over the past few weeks, students researched and presented a wide range of subjects from throughout the semester, including dynamic branch prediction, virtual machines, pipelining techniques, GPU design, and other special topics in computer architecture. Great work everyone!

We are happy to honor the remarkable career of Dr. David Bernstein as he begins his well‑earned retirement!!We asked Dr....
05/15/2026

We are happy to honor the remarkable career of Dr. David Bernstein as he begins his well‑earned retirement!!

We asked Dr. Bernstein: What has been your favorite course to teach at JMU, and why?
"My favorite course to teach has been CS240, because the material is so fundamental and it helps students realize that programming requires both knowledge and thoughtfulness."

You will be sincerely missed, bernstdh! Congratulations! 🐥💜

We are happy to honor the remarkable career of Dr. Sharon Simmons as she begins her well‑earned retirement!!We asked Dr....
05/08/2026

We are happy to honor the remarkable career of Dr. Sharon Simmons as she begins her well‑earned retirement!!
We asked Dr. Simmons: What has been your favorite course to teach at JMU, and why?
"I've enjoyed all the classes I taught for different reasons. From the classes I have taught recently, CS261 is one of my favorites. Students have been accepted into the major and have a foundation in programming. With this background, we are able to explore the details of how the underlying computing system works. Although some students regard the class as challenging, I also see students excited to understand how software interacts with hardware. I find CS261 particularly rewarding when students ask questions about software performance, and when they realize this knowledge helps them to be better software engineers."

One piece of advice to her students: "Have fun exploring how computers work, whether software or hardware, or both 🙂"

You will be sincerely missed, Dr. Simmons! Congratulations! 🐥💜

05/04/2026

Trying to lock in for finals week... You've got this, Dukes!! 🐥💜👾

We are happy to honor the remarkable career of Professor Livia Griffith as she begins her well‑earned retirement!!We ask...
05/01/2026

We are happy to honor the remarkable career of Professor Livia Griffith as she begins her well‑earned retirement!!

We asked Prof. Griffith: What has been your favorite course to teach at JMU, and why?

"IT 342 - Server Administration — I developed the curriculum from scratch and this falls in line with the work I have done for over 35 years. It was an honor to share my passion for System Administration work with our IT students. Secondly, I really enjoyed teaching IT 101 (which unfortunately is no longer offered). I rewrote this course from an 'Introduction to Information Technology' (which today's students already know) to a 'breadth of knowledge' course where students are exposed to topics they will explore in the next 4 years of the major."

One piece of advice to her students: "Get involved! College is so much more than just attending classes. Take time to explore new opportunities, participate in extracurricular activities, and attend events that spark your interest. This will help you develop your strengths, build your passion, and stand out when you begin looking for internships and employment."

You will be sincerely missed, Professor Griffith! Congratulations! 🦈🦆💜

Students taking CS 159, CS 227, or who are not yet fully admitted- applications for admission to the CS major and CS min...
04/29/2026

Students taking CS 159, CS 227, or who are not yet fully admitted- applications for admission to the CS major and CS minor are due by Wednesday, May 6th! You must submit an application before the deadline to be considered for full admission.

Not sure what to work on this summer? 💻 Join us this Wednesday at 11:25 AM for our last professional prep workshop of th...
04/26/2026

Not sure what to work on this summer? 💻 Join us this Wednesday at 11:25 AM for our last professional prep workshop of the semester! We'll cover CS & IT-focused personal project ideas to help you strengthen your skills and expand your portfolio, plus tips on how and where to get started!

P.S. There will be pizza! 🍕


9w

We want to give a huge congratulations to our amazing CS Ambassador, Julian, on graduating this spring!Julian's favorite...
04/22/2026

We want to give a huge congratulations to our amazing CS Ambassador, Julian, on graduating this spring!

Julian's favorite class at JMU was CISE 480. He said "Being able to work on an interdisciplinary team to solve a prevalent issue that groups in the military face is incredible!" Outside of class, he likes to spend time outside doing something active, like playing lacrosse or disc golf, running, or grilling.

"After graduation, I plan to enjoy the summer before I hopefully commission as an officer in the US Military", said Julian.

Congratulations again, Julian! Wishing you all the best in this next chapter! 🐥💜💛

Congratulations to Barit McMillian- your sticker was the 2026 CONTEST WINNER! 🥇Barit said, “My design was inspired by a ...
04/16/2026

Congratulations to Barit McMillian- your sticker was the 2026 CONTEST WINNER! 🥇

Barit said, “My design was inspired by a cozy late-night coding session.”

We loved your design, congratulations on your $75 prize! Now it's off to the printers and soon to be seen on JMU CS students’ laptops for years to come! 🎉

We also want to extend a huge thank you to all the students who participated in the contest this year! We saw so many wonderful designs, and we are lucky to have such creative students in our program! 💜🐥

Address

Harrisonburg, VA

Opening Hours

Monday 9am - 5pm
Tuesday 9am - 5pm
Wednesday 9am - 5pm
Thursday 9am - 5pm
Friday 9am - 5pm

Telephone

+15405682770

Alerts

Be the first to know and let us send you an email when JMU Computer Science posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Share