Skip to main content
6 answers
7
Asked 1034 views

What are some factors I need to consider if I am a returning student interested in pursuing computer science degree?

I am an adult student, after years of being away from education I'd like to return and continue my education. I am also a first gen student. So, I am technically struggling to carve my path. I am interested in computer science. I am torn between online and on-campus education. I feel like online degrees will be more suitable for me. However, I am also looking for ways to not have a complete isolated learning experience or opportunities. What would be your best advice for this? Where can I start to understand the field? What are some factors I should look for in terms of quality of education in CS field? And any other comments or feedback are deeply appreciated.

Thank you comment icon You need a career coach specialized in computer science You found I was in the same hard situation You must study a lot surely In us it s very competitive I m not a programmer I study data scientist Giacomo Paini

+25 Karma if successful
From: You
To: Friend
Subject: Career question for you

7

6 answers


0
Updated
Share a link to this answer
Share a link to this answer

ALEJANDRA’s Answer

Returning to education as an adult student can be both exciting and challenging, but it's definitely achievable! Pursuing a computer science degree opens up a world of opportunities in a rapidly growing field. Here are some factors to consider and tips to help you navigate your journey:

Learning Environment: Assess your learning preferences and lifestyle. Online education offers flexibility, allowing you to balance your studies with work and other responsibilities. However, if you prefer face-to-face interaction and a structured environment, on-campus education might be a better fit.
Quality of Education: When evaluating online or on-campus programs, consider factors such as accreditation, faculty expertise, curriculum content, and student support services. Look for programs that have a strong reputation in the field of computer science and provide resources for academic and career success.
Hybrid Options: Some universities offer hybrid programs that combine online coursework with occasional on-campus meetings or workshops. This could provide the flexibility of online learning while also offering opportunities for in-person interaction and networking.
Community Engagement: Seek out ways to connect with other students and professionals in the field of computer science. Online forums, meetups, hackathons, and industry events are great opportunities to network, collaborate on projects, and gain real-world experience.
Internships and Work Experience: Look for programs that offer opportunities for internships, co-op experiences, or industry partnerships. Practical work experience can complement your academic studies and provide valuable insights into the field of computer science.
Professional Development: Stay informed about current trends, technologies, and best practices in computer science by participating in online courses, workshops, and conferences. Continuous learning and skill development are essential in this fast-paced field.
Support System: Build a support network of peers, mentors, advisors, and family members who can provide guidance, encouragement, and assistance throughout your educational journey.
Financial Aid and Scholarships: Investigate financial aid options, including scholarships, grants, and tuition assistance programs. Many organizations offer scholarships specifically for adult learners or first-generation students pursuing degrees in STEM fields like computer science.
Self-Motivation and Discipline: Online learning requires self-motivation, time management, and discipline. Develop a study schedule, set goals, and stay organized to ensure success in your coursework.
Start Exploring: Begin exploring the field of computer science by taking online courses, reading books and articles, and experimenting with programming languages and tools. Platforms like Coursera, edX, and Codecademy offer introductory courses in computer science and programming.
Remember that your journey is unique, and it's okay to take it one step at a time. Stay focused on your goals, seek out opportunities for growth and learning, and don't hesitate to ask for help when you need it. You're embarking on an exciting path, and with determination and perseverance, you can achieve your educational and career aspirations in computer science!
0
0
Updated
Share a link to this answer
Share a link to this answer

Michelle’s Answer

Hello, Ten !

I am so happy to share some advice for you as a returning student interested in Computer Science ! You have made a great choice and I would like to share some things for you to consider.

My first advice is to enroll in a college for on-site education. You will get more out of an on campus experience than an online path. The isolation you've mentioned is an important factor and you may miss out on making contacts, networking and becoming aware of opportunities in your city if you go for an online degree in Computer Science. There are also various student services for you when doing an in person college route. Being on campus will also most likely avail you of use of a computer lab which will be very helpful to you. You will also get continual feedback and oversight of your work and questions answered while in class or working on projects.

At any age, being part of a campus and department is thrilling and very fulfilling. I was in college during a time when there were many returning students - it was post Vietnam Era and post Women's Movement and everyone of every age was on campus. I have to tell you that I really liked the older students and became friends with those in my department and you should not hesitate to go on campus due to being of returning age. My own mother was a returning student at the age of 40 and she did great !

You can begin learning about computer science by reading articles on the internet that you find through a search. You can also search for numerous videos on You Tube for presentations of various aspects of computer science or a career in that field. There's a lot out there to be explored.

You will find what you believe is quality education by reading about various colleges and comparing the programs they offer. Keep notes and refer back to the information to compare tuition, programs, majors. You're already in one of the best cities for colleges and opportunities, so now is a great time to explore. Consider starting at a community college and transferring to a university for your Bachelors Degree. Read all about your options and visit some of the schools to get a first hand look for an easier decision.

Best wishes in your journey back to college !
Thank you comment icon I appreciate your support, Michelle Ten
Thank you comment icon I am happy to help ! Have a great day, Ten ! Michelle M.
0
0
Updated
Share a link to this answer
Share a link to this answer

James Constantine’s Answer

Dear Ten,

Factors to Consider as a Returning Student Pursuing a Computer Science Degree

Returning to education as an adult student can be both exciting and challenging, especially when considering pursuing a degree in computer science. Here are some key factors to consider:

1. Online vs. On-Campus Education:

Flexibility: Online programs offer flexibility in terms of scheduling, allowing you to balance your studies with other commitments.
Self-Discipline: Online learning requires self-discipline and motivation to stay on track without the structure of traditional classrooms.
Interaction: On-campus education provides face-to-face interaction with professors and peers, fostering a sense of community and networking opportunities.

2. Support Systems:

Mentorship: Look for programs that offer mentorship opportunities or academic advising to guide you through your educational journey.
First-Generation Support: Seek out resources specifically tailored to support first-generation students, such as mentorship programs or workshops.
Career Services: Consider the availability of career services that can help you transition from academia to the workforce.

3. Quality of Education in Computer Science:

Accreditation: Ensure that the program you choose is accredited by relevant accrediting bodies to guarantee quality education.
Curriculum: Look for programs with a comprehensive curriculum that covers both theoretical foundations and practical skills relevant to the field of computer science.
Faculty Expertise: Research the faculty members’ qualifications and experience in the industry to ensure you are learning from knowledgeable professionals.

4. Balancing Isolated Learning Experience:

Virtual Study Groups: Join online study groups or forums where you can interact with fellow students, ask questions, and collaborate on projects.
Networking Events: Attend virtual networking events, webinars, or conferences related to computer science to expand your professional network.
Internship Opportunities: Explore internship opportunities or part-time work in tech-related fields to gain practical experience and connect with industry professionals.

5. Starting Point in Understanding the Field:

Online Courses: Enroll in introductory online courses or tutorials to familiarize yourself with basic concepts in computer science before committing to a degree program.
Books and Resources: Read books, blogs, and articles on computer science topics to deepen your understanding of the field and its applications.
Coding Practice: Start practicing coding through online platforms like Codecademy or LeetCode to develop your programming skills.

In conclusion, as a returning student interested in pursuing a computer science degree, it is essential to carefully consider factors such as the mode of education, support systems available, quality of education, ways to combat isolation in online learning, and starting points for understanding the field. By taking these factors into account and exploring various resources and opportunities, you can embark on a successful educational journey in computer science.

Top 3 Authoritative Sources Used:

IEEE Computer Society: The IEEE Computer Society is a professional organization dedicated to advancing technology for the benefit of humanity. Their publications and resources provide valuable insights into current trends and best practices in computer science education.

Association for Computing Machinery (ACM): ACM is an international learned society for computing professionals. Their digital library offers access to a vast collection of research articles, conference proceedings, and educational resources related to computer science.

U.S. News & World Report - Best Computer Science Programs: U.S. News & World Report ranks top computer science programs based on factors like academic reputation, faculty expertise, and research opportunities. Their rankings can help you identify high-quality educational institutions offering computer science degrees.

These sources were consulted to ensure accuracy and reliability in providing information on pursuing a computer science degree as a returning student.

GOD BLESS YOU, TEN!
JC.
Thank you comment icon James Constantine, thank you! Ten
0
0
Updated
Share a link to this answer
Share a link to this answer

Terra’s Answer

Pursuing a computer science degree as a returning student can be a thrilling yet substantial choice. Here are some aspects you should take into account:

Career Aspirations: Contemplate why you're drawn to a computer science degree. Are you aiming to break into the tech sector, progress in your present job, or completely change your career path? Recognizing your objectives will assist you in customizing your educational journey.

Program Recognition: Make sure your chosen program is recognized by a well-known accreditation body. This recognition guarantees that the program adheres to certain quality criteria and can impact your qualification for financial aid and job opportunities.

Program Design and Coursework: Scrutinize the coursework of the computer science program you're considering. Seek out subjects that resonate with your interests and career aspirations. Take into account aspects like class size, teaching approach, and chances for practical experience or internships.

Adaptability: As a student returning to academia, you might have other responsibilities such as work or family. Think about the adaptability of the program, including class timings, online learning, and the possibility for part-time study.

Faculty and Support: Investigate the faculty in the computer science department. Look for professors who specialize in areas that intrigue you. Also, think about the availability of support like research labs, tutoring, and career guidance.

Cost and Financial Support: Assess the cost of tuition, fees, and other expenses related to the program. Look into financial support options, including scholarships, grants, loans, and tuition reimbursement programs from employers.

Location: Reflect on the location of the institution offering the computer science program. Consider factors like proximity to job openings, cost of living, and lifestyle quality.

Networking Possibilities: Seek programs that provide networking opportunities with industry experts, alumni, and classmates. Networking can be beneficial for securing internships, job openings, and mentorship.

Technology and Infrastructure: Evaluate the technology and infrastructure accessible to computer science students, such as computer labs, software resources, and collaborative spaces.

Job Placement and Alumni Achievement: Investigate the job placement success and career trajectories of the program's graduates. Success stories of alumni can shed light on the worth of the degree and potential career routes.
0
0
Updated
Share a link to this answer
Share a link to this answer

Rory’s Answer

Absolutely! As a returning student eager to chase a degree in computer science, here are some crucial aspects to ponder:

Existing Knowledge and Expertise:
Reflect on your current understanding and expertise in computer science. A foundation in programming, mathematics, or related areas can give you a head start. Determine if you need to brush up on your skills or if you're prepared to tackle more challenging coursework.

Accreditation of the Program:
Make sure the computer science program you select is accredited by the appropriate authorities. Accreditation guarantees that the curriculum is up to industry standards and that your degree will be respected by employers.

Curriculum and Coursework:
Examine the courses offered in the program. Seek out subjects that match your interests (like artificial intelligence, web development, databases, and so on). Think about whether the program provides practical projects, internships, or cooperative education opportunities.

Faculty's Expertise:
Look into the expertise of the faculty members. Are there any professors whose research interests coincide with yours? The faculty can significantly influence your learning journey.

Career Prospects and Job Placement:
Investigate the job placement rates for graduates of the program. Explore the kinds of companies that employ graduates and the roles they usually take on. Consider if the program has robust ties with local tech companies or provides career services.

Program Flexibility and Format:
Assess the format of the program. Is it available on-campus, online, or in a hybrid format? Choose one that aligns with your lifestyle and commitments. Check if there are part-time options for working individuals.

Financial Factors:
Estimate the total cost of the program, including tuition, fees, textbooks, and any other expenses. Look into financial aid options, scholarships, and grants specifically for returning students.

Networking Opportunities:
Seek out programs that offer networking events, guest lectures, and industry conferences. Making connections can boost your career opportunities.

Location:
Think about the geographical location of the institution. Are there tech hubs in the vicinity? Proximity to industry events and job opportunities can be advantageous.

Support Services:
Check out the availability of academic support services, like tutoring, counseling, and career advising. See if there are resources specifically for returning or non-traditional students.

Remember, everyone's situation is different, so balance these factors based on your personal circumstances and objectives. Wishing you all the best on your journey towards a computer science degree!
Thank you comment icon Thank you, this is really helpful. Ten
0
0
Updated
Share a link to this answer
Share a link to this answer

Dr. Drew’s Answer

Great job on deciding to advance your education! If you're aiming for a full degree, keep reading. If your goal is to get a promotion or excel in your job, a certificate program might be a better fit than a degree program. Certificate programs, which are usually shorter than master's degree courses, focus on specific areas of knowledge and are a fantastic complement to a basic degree. Top universities like MIT, Berkley, Stanford, and others offer certificates in various computer science topics, including Cyber Security, AI, and cloud computing.

Returning to school as an adult can be nerve-wracking, but there's no need to stress. Degrees can unlock opportunities that were previously out of reach. Many adults are now pursuing degrees, and there are numerous options available. Start by assessing how much time you can dedicate to your studies. If you're considering on-site programs, remember to factor in class schedules, commute time, and study hours. Face-to-face classes offer regular interaction with classmates, which some find beneficial. If this appeals to you, prioritize local schools offering the degree you're interested in.

If your work schedule is unpredictable or you're unsure about your availability, an online degree might be a better choice. Many traditional schools now offer online degrees, which are typically indistinguishable from in-person ones. Online classes are usually asynchronous, meaning you can watch lectures, read materials, and complete assignments at your own pace, provided you meet the deadlines. Professors still hold office hours for additional support. Some schools offer hybrid programs, combining online and in-person learning. This can be particularly useful if commuting is a challenge. If you're eager to finish your degree quickly, consider online courses taught in 8 or 10-week schedules, which run throughout the year.

As you progress through your course, you'll likely share classes with the same group of students, providing an opportunity to build relationships. While it might require extra effort to connect with others in an online setting, it's definitely worth it. Utilize technology to collaborate on projects and consider investing in a Zoom or Meet subscription for extended meetings. Some schools may even offer this service. Make the most of the resources provided by the school, including social connections and alumni programs.

When choosing a school, consider its reputation and accreditation. Aim for institutions with one of the six regional accreditations in the U.S. There are traditional colleges/universities, non-profit private universities, and for-profit universities. If you're considering for-profit schools, research their reputation thoroughly. While some offer a satisfactory level of education, others may cause more problems than they solve. These schools are typically designed with the online student in mind, rather than adapting existing curriculum for online learners. Regardless of the type of school, ensure the teaching methods align with your learning style.
Thank you comment icon Dr. Drew, thank you! Ten
0