The Department of Computer Science and Engineering at Shippensburg University offers Bachelor of Science degrees in Computer Engineering (ABET-accredited), Electrical Engineering, Mechanical Engineering, and Software Engineering (ABET-accredited), Computer Science (ABET-accredited), and a Masters of Science in Computer Science. The goal of our Bachelor of Science programs is to provide students with the skills necessary to succeed in the computer science and engineering professions. In each of our programs, the primary focus is to prepare students for professional, engineering, or academic careers; the success of our graduates speaks for itself!
The CS&E Department has approximately 180 students and 7 full-time tenured or tenure-track faculty. Computing facilities include nearly 100 workstations and servers, Virtex-5 FPGA, OMAP3530 processors, LEGO robots, and many advanced development tools. The department offers many opportunities for students to become involved, including the Programming Team, Women in Computer Science (WiCS), Directed Research, the BROADSIDE center, and business internships.
- Mid 1970s: BS in Computer Science created within the Mathematics Department
- May, 2000: Department of Computer Science created
- April 2004: Programming Team competed in the ACM International Programming Competition World Finals
- October, 2004: BS in Computer Science accredited by ABET, Inc.
- Spring 2005: BROADSIDE Center created
- September, 2011: BS in Computer Engineering created
- Summer 2012: Computer Engineering laboratory created
- September, 2012: B.S. in Software Engineering created
- Summer 2013: Software Engineering laboratory created
- April 2013: Department name changed to Department of Computer Science & Engineering
- Summer 2014: BS in Electrical Engineering proposed
- Fall 2015: Crews are created
- Fall 2015: BS in Electrical Engineering created
In addition to the technical resources provided to all Shippensburg University students, there are a number of items only available to students in our department. The following provides an overview of our current departmental resources.
Infrastructure: To meet the needs of our programs, our department utilizes a separate infrastructure from the rest of the campus. This provides a flexible and robust environment where our students can develop their skills.
MCT162: Our Software Engineering lab is a reconfigurable room design to support team programming and agile development. This is typically used for classes such as Design Patterns, Software Metrics and Extreme Programming. This lab is also used for the robotics classes due to the flexibility provided by the room's reconfigurable design. This lab is also the most popular room for the meetings of student groups such as the Programming Team and the Game Dev Club.
MCT163: Our research lab houses the various tools used by our Computer Engineering and Electrical Engineering programs. This is where we house the department's board fabrication lab, electronics testing stations, 3D scanning and printing station and more.
MCT164: Our tutoring & study lab provides students in our programs a place where they can access machines with the same configuration as our other labs in order to work on their coursework. In addition to a study area, this area is also the meeting location for the Women in Computer Science (WiCS) club.
MCT165: Our high performance lab is home to the most powerful desktop machines on campus. This is typically used for classes which require powerful workstations such as Advanced Graphics, Compiler Design and Reconfigurable Computing.
MCT263: Our general use computing lab is styled as a traditional hand-on computer lab when high performance isn't needed. This classroom is typically used for classes such as Microcomputer Basics, Overview of Computer Science and the lab portion of Computer Science I.
LIVING LEARNING LAB: In one of the new dorms, student housing has established a living & learning area for students enrolled in our programs. This area is a 24 hour study lab reserved solely for the use of the residents of the CS&E Living & Learning Community. There are currently 4 machines with the same configuration as the machines in our tutor & study lab.
Standard Configuration: To provide a consistent environment across all of our resources, we utilize a standard base configuration for all of our workstations.
Additional Resources: Many of the courses in our program require special software and/or hardware that your typical student doesn't have. To help facilitate the learning of the latest technologies, the department provides memberships to academic partner programs such as Microsoft's Dreamspark and the VMware Academic Alliance.
We are located on the 100-level of the Math/Computer Technologies (MCT) building (building #35 on the Campus Map).
MCT can be a confusing building because it is attached to Dauphin Humanities Center. MCT is the half of the building that has the brown brick curve - not the half with the metallic block addition. Between the two buildings is a atrium with three floors. We are on the middle one of those floors.
As you enter our portion of the building, a small hallway to the right leads to offices 150-156 which hold faculty, technical support and our department office. Staying in the larger hallway will lead you to:
- MCT 158 - a general purpose lab
- MCT 162 - our general classroom and robotics equipment
- MCT 163 - our department's research lab
- MCT 164 - our high performance classroom
- MCT 165 - our software engineering classroom/lab
And, at the end of the hall, you will find the rest of our faculty offices.