Skip to Main Content

Weekend Hybrid Programs

Request More Info Short Form (Weekend Hybrid)

Request More Info

Weekend Hybrid - Student using Laptop in Library

Why Choose a Weekend Hybrid Program?

Enjoy classroom learning, plus the convenience of online study, without interrupting your career.

We’ve designed our hybrid in-person/online program to combine focused, on-campus weekends with online course delivery.

The bottom line: You can complete your master’s degree in information technology or computer science in less than two years.

Students across the United States attend Saint Rose Weekend Hybrid Programs

Maximize your learning — minimize disruptions to your schedule

We created our format and schedule for students who live near our home campus in the Capital Region, or farther away (we’ve had students attend from other states, including Texas).

If you’re like many full-time professionals, you love the career opportunities and earning potential that a master’s degree brings, but may have discovered the challenges: conflicts with work, difficulties commuting to campus, too much schoolwork on top of full work days. In our program, you take one course at a time to avoid overload. You move straight through the program, completing one course per 8-week term, adding up to 11 courses in about 23 months.

  1. First On-Campus WeekendKick off each course by meeting your instructor and classmates and diving into the subject matter
  2. Eight Weeks OnlineComplete your coursework, including lectures, assignments, quizzes, and discussion groups
  3. Second On-Campus WeekendReturn to Saint Rose for your final exam and course wrap up. Begin your next course that same weekend.

Program Highlights

Work through practical, hands-on projects to apply your knowledge.

You’ll learn not only theory, but how to apply it, too: Our students report they take what they’ve learned in our courses directly into their workplaces.

Earn an academically rigorous graduate degree from an accredited institution, in an “executive-style” program geared to accommodate busy professionals.

  • Enjoy small classes of no more than 18 students.
  • Take one course at a time to focus on the subject without feeling overwhelmed.
  • Receive one-on-one attention from a full faculty member – no teaching assistants.
  • Build a solid foundation of knowledge and skills; earn credentials to advance your career.
  • Benefit from flexibility and convenience tailored to working professionals.
  • Qualify for graduate grants and other financial aid, thanks to your full-time enrollment status.
  • Enjoy event-packed bimonthly campus visits – ideal for out-of-town and local learners.

Saint Rose has many funding options that can make your education affordable:

Degree Programs

We are currently offering two different weekend hybrid degree programs:

Saint Rose M.S.Computer ScienceInformation Technology
Best for students with:Strong quantitative and abstract-thinking skillsStrong enterprise vision and knack for process improvement
Focus on:Theory of computation, operating systems, algorithms, data scienceUser interface design, data communications, business applications, project management
Good for people who:Like to build and design systemsLike to onboard, optimize and repair systems
Appropriate if you imagine yourself:Coding, securing networks, problem solving, working with big dataCollaborating with end users to provide best technological solutions, troubleshooting, and measuring performance
Your educational background should include:Applied math, computer science, engineering, or physics* Preferred – All Business fields, All science and technology fields, many others may apply
*Speak with a counselor to determine the best option for you

Saint Rose has an excellent course curriculum for working professionals that allows anybody to work full-time while taking a full course load. Their MS programs follow a hybrid approach where classes are scheduled on weekends, and online recorded lectures by highly skilled professors provide a great depth of knowledge for subject. I am immensely benefiting by being able to work on real-time projects for my current company.

 

Earning a master’s degree helps me to gain specialized knowledge to advance in my career. As the workforce evolves, a graduate degree shows you’re dedicated to enhancing your industry ability and credibility. We can focus on a particular field of study, which helps anybody to become more competitive in respective field.”

 
Vipul Mishra G’20
Senior software developer
General Dynamics Information Technology
East Greenbush, N.Y.

Our Exceptional Faculty

Excellent faculty committed to your success

Our dedicated computer science instructors are experts in helping students from diverse backgrounds becoming capable professionals confident with complex and ever-changing technology. They’re also well connected with industry and ready to help students find rewarding internships and full-time opportunities.

Dr. Ian MacDonald Professor, Dean of School of Mathematics & Science

Dr. MacDonald, who joined the Saint Rose faculty as an assistant professor in 2001, has many teaching interests, including artificial intelligence, cybersecurity, data communications and networking, bioinformatics, and discrete mathematics. Before becoming an educator, he was a software engineer at the M.M. Hayes Company.

He holds a B.S. in computer science from Siena College and an M.S. and Ph.D. in computer science from University at Albany.

View Ian’s Full Bio

John Avitabile Professor, Department Chair

Professor Avitabile has extensive experience teaching a wide range of computer science topics. He has been teaching at Saint Rose since 1989, and has also taught at Albright College and Rutgers University. In addition, he has conducted computer-programming training sessions for many New York State government agencies. His teaching interests include Internet programming, database management, computer literacy, and teaching students from diverse backgrounds.

He holds a B.S. from Rensselaer Polytechnic Institute and an M.S. from Rutgers University.

View John’s Full Bio

Dr. Judith O’Rourke Professor

Dr. O’Rourke, who joined the Saint Rose faculty as a temporary full time instructor in 2000, has many teaching interests, including embedded systems, programming in Assembly and C, computer architecture and discrete mathematics. Before becoming an educator, she was a controls engineer at Clever Automation (Ener-G-Rotors Inc.).

Dr. O’Rourke holds a B.S in mechanical engineering from Union College and another B.S. from New York State University at Oswego in mathematics. She holds an M.S. from Rensselaer Polytechnic Institute (RPI) in control systems engineering and a Ph.D. from RPI in electrical engineering.

Dr. Ian MacDonaldProfessor, Dean of School of Mathematics & Science

Dr. MacDonald, who joined the Saint Rose faculty as an assistant professor in 2001, has many teaching interests, including artificial intelligence, cybersecurity, data communications and networking, bioinformatics, and discrete mathematics. Before becoming an educator, he was a software engineer at the M.M. Hayes Company.

He holds a B.S. in computer science from Siena College and an M.S. and Ph.D. in computer science from University at Albany.

View Ian’s Full Bio

John AvitabileProfessor, Department Chair

Professor Avitabile has extensive experience teaching a wide range of computer science topics. He has been teaching at Saint Rose since 1989, and has also taught at Albright College and Rutgers University. In addition, he has conducted computer-programming training sessions for many New York State government agencies. His teaching interests include Internet programming, database management, computer literacy, and teaching students from diverse backgrounds.

He holds a B.S. from Rensselaer Polytechnic Institute and an M.S. from Rutgers University.

View John’s Full Bio

Dr. Judith O’RourkeProfessor

Dr. O’Rourke, who joined the Saint Rose faculty as a temporary full time instructor in 2000, has many teaching interests, including embedded systems, programming in Assembly and C, computer architecture and discrete mathematics. Before becoming an educator, she was a controls engineer at Clever Automation (Ener-G-Rotors Inc.).

Dr. O’Rourke holds a B.S in mechanical engineering from Union College and another B.S. from New York State University at Oswego in mathematics. She holds an M.S. from Rensselaer Polytechnic Institute (RPI) in control systems engineering and a Ph.D. from RPI in electrical engineering.

Dr. Mark R. Gilder Associate Professor

Dr. Gilder joined the Saint Rose faculty as an Assistant Professor in 2013. He has extensive experience in high-performance computing, parallel architectures and parallelization techniques. His research includes the development of tools and methodologies to automate and guide parallelization transformations for new and existing codes onto a wide variety of heterogeneous architectures.

He has expertise in cybersecurity, networking, and virtualization/cloud computing. He has over 20 years of industry experience in software design & development. He teaches a wide variety of Computer Science courses at both the undergraduate and graduate levels. He has currently filed over 10 U.S. patents and has over 25 peer reviewed papers and technical reports.

He holds B.S., M.S and Ph.D. degrees in Computer Science from Rensselaer Polytechnic Institute.

Karyn Doke Assistant Professor

Assistant Professor Karyn Doke holds a bachelor’s degree in computer/electrical engineering from Concordia University, an M.S. in IT from Saint Rose, and an M.S. in computer science from University at Albany.

She is completing a Ph.D. in computer science at Albany. She has certifications in management and coaching, owned and operated a restaurant in Montreal for 15 years, and was a volunteer Girl Guide for 10 years in Montreal.

Dr. Paul Olsen Assistant Professor

Dr. Olsen, who has taught at Saint Rose since 2016, previously taught at Skidmore College and at University at Albany (where he earned his B.A., M.S., and Ph.D. in computer science). His teaching interests include database systems, social-network analysis, big-data analysis, operating systems, and algorithms.

He has served as co-chair for the career fair of the Consortium for Computing Sciences in Colleges, and as a reviewer for the ACM International Conference on Information and Knowledge Management and the International Workshop on Data Center Performance.

View Paul’s Full Bio

Dr. Mark R. GilderAssociate Professor

Dr. Gilder joined the Saint Rose faculty as an Assistant Professor in 2013. He has extensive experience in high-performance computing, parallel architectures and parallelization techniques. His research includes the development of tools and methodologies to automate and guide parallelization transformations for new and existing codes onto a wide variety of heterogeneous architectures.

He has expertise in cybersecurity, networking, and virtualization/cloud computing. He has over 20 years of industry experience in software design & development. He teaches a wide variety of Computer Science courses at both the undergraduate and graduate levels. He has currently filed over 10 U.S. patents and has over 25 peer reviewed papers and technical reports.

He holds B.S., M.S and Ph.D. degrees in Computer Science from Rensselaer Polytechnic Institute.

Karyn DokeAssistant Professor

Assistant Professor Karyn Doke holds a bachelor’s degree in computer/electrical engineering from Concordia University, an M.S. in IT from Saint Rose, and an M.S. in computer science from University at Albany.

She is completing a Ph.D. in computer science at Albany. She has certifications in management and coaching, owned and operated a restaurant in Montreal for 15 years, and was a volunteer Girl Guide for 10 years in Montreal.

Dr. Paul OlsenAssistant Professor

Dr. Olsen, who has taught at Saint Rose since 2016, previously taught at Skidmore College and at University at Albany (where he earned his B.A., M.S., and Ph.D. in computer science). His teaching interests include database systems, social-network analysis, big-data analysis, operating systems, and algorithms.

He has served as co-chair for the career fair of the Consortium for Computing Sciences in Colleges, and as a reviewer for the ACM International Conference on Information and Knowledge Management and the International Workshop on Data Center Performance.

View Paul’s Full Bio

Sean Atkinson Adjunct Professor

Professor Atkinson, who has taught at Saint Rose since 2013, is the chief information security officer for the Center for Internet Security. He has also taught at Excelsior College, and managed information security at GlobalFoundries and the New York Statewide Financial System.

He holds a B.S. from Sheffield Hallam University, an MBA from Drexel University, an M.S. in computer science from Saint Rose, and masters degrees in forensic psychology and criminal investigation (University of Liverpool), digital forensics (Champlain College), and predictive analytics (Northwestern University). He is completing a Doctor of Science in cybersecurity from Capitol Technology University.

Sean AtkinsonAdjunct Professor

Professor Atkinson, who has taught at Saint Rose since 2013, is the chief information security officer for the Center for Internet Security. He has also taught at Excelsior College, and managed information security at GlobalFoundries and the New York Statewide Financial System.

He holds a B.S. from Sheffield Hallam University, an MBA from Drexel University, an M.S. in computer science from Saint Rose, and masters degrees in forensic psychology and criminal investigation (University of Liverpool), digital forensics (Champlain College), and predictive analytics (Northwestern University). He is completing a Doctor of Science in cybersecurity from Capitol Technology University.

Career Outlook

Upgrade your career path.

Whether you want to bump up your earning potential, switch your career direction, delve into depth in a specialized area, or prepare for doctoral studies, the Saint Rose hybrid M.S. program is the perfect way to get a great education without disrupting your day job.

Representative Median Annual Salaries:

  • Computer and information research scientists $118,370
  • Computer architect $109,020
  • Database administrator $90,070
  • Information security analyst $98,350
  • Software developer $105,590

– (2018, Bureau of Labor Statistics)

Request More Information

Weekend Hybrid Programs (Grad)
Sending

Contact Us

Of course, if you have any questions, please reach out.We’re here to help.

Office of Graduate Admissions
919 Madison Avenue
Albany, NY 12203

If you’re an international student, this program may be perfect for you. Contact International Programs for more information

Center for International Programs
429 Western Avenue
Albany, NY 12203