Computer Science Advisory Board | Mathematics & Computer Science | Bemidji State University (2025)

The Computer Science Advisory Board is comprised of individuals in the industry who are in management level positions in their respective companies. Their expertise guides our program by informing our faculty what skills and knowledge are valued in the industry.

Advisory Board Members

Computer Science Advisory Board | Mathematics & Computer Science | Bemidji State University (1)Angela Hagen, M.S.
AVP Project Management and a Faculty Member
Email: angela.hagen@naucountry.com

About Angela

Angie has worked in the IT industry as a project manager for the past 15+ years working on software development, infrastructure implementations and process improvement projects. She has worked in a variety of roles including business analysis, Scrum Master and has supported her teams with quality assurance using a variety of technologies. Currently she is the AVP of Project Management and manages a portfolio of IT projects using both traditional and agile project management methodologies. She also is an adjunct professor at Minnesota State University Moorhead teaching Project Management classes. She enjoys working with students and works to find opportunities for seniors in her capstone class to manage projects for non-profit organizations so they can have some real-life experience working on a project team while also serving the community. In her free time, she enjoys being with her family, crafting and visiting Disney parks on vacation.

Computer Science Advisory Board | Mathematics & Computer Science | Bemidji State University (2)Jide Onyeneho, M.S.
Senior Technical Consultant
Email: jideofor.onyeneho@perficient.com

About Jide

After finishing my undergraduate studies at the University of Wisconsin-Madison, I completed a Master’s of Science degree in Software Engineering along with Big Data and Business Analysis Certificates at the University of St. Thomas in St. Paul, MN. My specialties include: Salesforce Apex, Java, Oracle Database, HTML, Matlab, R and Python. Since joining Perficient in 2019, I have participated with the SFES Business Unit team doing analysis, design, development, implementations, enhancements and testing of applications in areas including CRM and Marketing Cloud. I have also obtained Certified Scrum Developer and Salesforce Platform Developer certifications. I currently live in Fargo, ND with my wife Kiesha and my daughter Ruth.

Computer Science Advisory Board | Mathematics & Computer Science | Bemidji State University (3)David Everhard, FLMI, PSMII, AINS, AIt
Business Technology Manager – SOC/R&C
Email: djeverhard@fedins.com

About David

2010 BSU Alumni – BS Computer Information Systems, Minor in Business Administration. Started my career at Federated Insurance as a COBOL/VB.NET developer. Moved to business analysis and helped build an enterprise data warehouse for Federated’s commercial health actuarial operations. I then became a Professional Scrum Master and took on a scrum master role, leading a team migrating data from our legacy policy administration system to a new system (one of Federated’s largest-ever projects). In 2020, I took on a role as a Business Technology Manager leading an infrastructure team that managed Federated’s enterprise backups, data centers, UPS/backup power systems and disaster recovery. I later helped transform that team into its present-state – Site Reliability Engineering – focused on systems monitoring/alerting, uptime and user experience. In early 2022, I stepped into my current role as the Security Operations Center (SOC) and Risk & Compliance (R&C) manager of Federated’s information security operations.

Computer Science Advisory Board | Mathematics & Computer Science | Bemidji State University (4)April Peterson
Application Development Manager
Email: april.peterson@naucountry.com

About April

I grew up in a suburb of Minneapolis before moving to Fargo 17 years ago shortly after graduating from SCSU with a BA in Psychology. I spent 7 years in social services before going back for a BS in CIS at MSUM. I currently work as an Application Development Manager at NAU Country, the second largest AIP Crop Insurer. I began my software development career as an intern at the company back in 2013. I am a big dog person and currently have two, a Shiba Inu and a Pembroke Welsh Corgi who I run agility with. In my spare time I work on remodeling projects throughout my house and try to travel whenever I can.

Computer Science Advisory Board | Mathematics & Computer Science | Bemidji State University (5)Alex Kong’a, M.S.
Math/CS Teacher
Email: alex_kong’a@isd31.net

About Alex

I am from Nairobi, Kenya and have lived in the United States for 8 years. I earned a Master’s degree in Mathematics from Bemidji State University in 2018. After graduation, I taught high school mathematics at Shakopee High School, Lincoln High School in Thief River Falls and Bemidji High School (BHS) since 2019. Starting in the fall of 2023, I will be teaching Advanced Placement (AP) Computer Science Principles as a new elective course for BHS students, helping to introduce them to the lucrative field of Computer Science. When I am not crunching numbers, I enjoy watching the NBA and working out in the gym.

Computer Science Advisory Board | Mathematics & Computer Science | Bemidji State University (6)Austin Tadman
IT Sales Engineer
Email: austin.tadman@digikey.com

About Austin

I am originally from Erskine, MN and graduated from North Dakota State University in 2018 with my BS in Computer Science. I’ve been with Digi-Key Electronics in Thief River Falls for 4.5 years, working as a Software Engineer and more recently as an IT Sales Engineer working on eCommerce integrations with Digi-Key’s suppliers. I also co-lead the IT Recruiting effort and Internship Program at Digi-Key, attending numerous career fairs and conducting on-campus informational sessions and student interviews. I’m currently working remotely and reside in Moorhead, MN with my wife, Kelsey and our dog, Oakley.

Computer Science Advisory Board | Mathematics & Computer Science | Bemidji State University (2025)

FAQs

Is Kent State computer science good? ›

Kent State CompSci Rankings

The bachelor's program at Kent State was ranked #155 on College Factual's Best Schools for compsci list. It is also ranked #3 in Ohio.

Does Rollins College have computer science? ›

Studying computer science at Rollins is about far more than learning to code. Sure, you'll develop expertise in all core areas of computer science, from programming in multiple languages and the fundamental math of computation to the best practices of modern software development.

Does Austin College have computer science? ›

In a field that is constantly undergoing rapid change, our computer science program is designed to prepare you for immediate success and to lay the groundwork for the future.

Does Kean have computer science? ›

The Department of Computer Science and Technology, part of the Dorothy and George Hennings College of Science, Mathematics, and Technology (HCSMT) prepares students to think critically and creatively, succeed in challenging careers in computing and information technology, or pursue graduate degrees.

How prestigious is Kent State University? ›

Is Kent State University considered a top-ranked school? Kent State University is ranked 212th (tie) out of 443 schools, or in the top 48% of the National Universities ranking and 107th (tie) out of 227 schools, or in the top 47% of the Top Public Schools ranking.

Is Kent State University Tier 1? ›

Kent State University is one of the top public universities in Kent, United States. It is ranked #1001-1200 in QS World University Rankings 2025.

Is Rollins College hard to get into? ›

The acceptance rate at Rollins College is 50%.

This means the school is somewhat selective. You should prepare your academic scores well, but you have an excellent chance if you impress them.

What GPA do you need to get into Rollins College? ›

With a GPA of 3.5, Rollins College requires you to be around average in your high school class. You'll need a mix of A's and B's, and very few C's. If you have a lower GPA, you can compensate with harder courses like AP or IB classes. This will help boost your weighted GPA and show your ability to take college classes.

How prestigious is Rollins College? ›

Rollins College's ranking in the 2024 edition of Best Colleges is Regional Universities South, #1. Its tuition and fees are $58,300. Rollins College is located in Winter Park, Florida, a few minutes from downtown Orlando.

Is UT Austin a top CS school? ›

The 2024-2025 rankings tout computer science at The University of Texas at Austin as among the seven best nationally.

Is computer science hard to get into at UT Austin? ›

UT-Austin Computer Science is extraordinarily competitive. Almost everyone who applies will be rejected. With the exception of maybe Nursing, Architecture, or Electrical/Computer and Biomedical Engineering, it is UT's most competitive and in-demand program.

What GPA is required for UT Austin Computer Science? ›

Academic Standards

A student who enters CSB as a freshman must have a grade point average of at least 3.25 on the courses taken in residence during the fall and spring semesters of the first year to continue in the program.

Does Vassar have computer science? ›

In addition to offering a full program of core computer science courses, the department offers a range of courses in areas relevant to the broader liberal arts curriculum, including artificial intelligence, robotics, computational linguistics, graphics and animation, and bioinformatics.

What college is computer science in LSU? ›

Welcome to the School of Electrical Engineering and Computer Science in LSU's College of Engineering.

Does Amherst college have computer science? ›

Amherst Computer Science students work closely with talented faculty—all active researchers—to study a wide range of topics, from artificial intelligence, to big data, to cryptography.

What majors is Kent State known for? ›

The most popular majors at Kent State University include: Registered Nursing/Registered Nurse; Psychology, General; Business Administration and Management, General; Fashion Merchandising; Marketing/Marketing Management, General; Public Health, General; Criminal Justice/Safety Studies; Biology/Biological Sciences, ...

Does Kent State offer computer science? ›

The Bachelor of Science in Computer Science program provides a rigorous curriculum that covers a wide range of computer science topics. With a focus on problem solving and critical thinking, you will be equipped to tackle real-world challenges and make an impact in the industry.

Is SCU computer science good? ›

The Santa Clara University ranking for computer science is #138 out of nearly 500 programs—a respectable ranking.

Is Michigan a good computer science school? ›

The Computer Science and Engineering Division at Michigan is home to one of the oldest and most respected programs in computation in the world.

Top Articles
Latest Posts
Recommended Articles
Article information

Author: Lilliana Bartoletti

Last Updated:

Views: 5251

Rating: 4.2 / 5 (53 voted)

Reviews: 92% of readers found this page helpful

Author information

Name: Lilliana Bartoletti

Birthday: 1999-11-18

Address: 58866 Tricia Spurs, North Melvinberg, HI 91346-3774

Phone: +50616620367928

Job: Real-Estate Liaison

Hobby: Graffiti, Astronomy, Handball, Magic, Origami, Fashion, Foreign language learning

Introduction: My name is Lilliana Bartoletti, I am a adventurous, pleasant, shiny, beautiful, handsome, zealous, tasty person who loves writing and wants to share my knowledge and understanding with you.