Empower Your Future with CodePath and UNC Charlotte
CodePath and UNC Charlotte are partnering to unlock exclusive access to technical courses, career-building resources, and a supportive community for you! Join us to prepare for a future in tech with hands-on learning designed by software engineers.
Level up with CodePath
CodePath is partnered with your institution to level up your career and support your career goals. With CodePath’s industry-backed curriculum and mentorship, students from UNC Charlotte gain practical experience and access to career-advancing opportunities. Whether you're interested in software development, cybersecurity, or career prep, CodePath has a pathway for you.
Choose the Learning Path That Fits You
Earn credits toward your degree through CodePath courses integrated with UNC Charlotte's academic offerings. Register through the university portal (MyCharlotte) to join TIP101, TIP102, or iOS101, and build your resume with real-world coding projects.
3 Credit Hours: Topics in Computer Science: Technical Interview Preparation 101
This course equips students with essential skills for careers in Computer Information Systems (CIS) through a unique partnership with the CIS department and top industry partners. Students will gain hands-on experience, intermediate technical knowledge, and career-ready skills like interviewing, teamwork, presentations, and professionalism—preparing them for success in the information systems field.
- Course Code: ITCS 3050 S01
- Course Registration #: 27249
- Weekly Online Synchronous Class on Mondays, 5:30PM - 8:15PM ET
- In-person sessions located at McEniry 116 on Tuesdays (only on 02/11, 02/25, 03/18, and 03/25), 5:30PM - 6:45PM ET
- Start date: January 13
- Prerequisite: ITSC 1212 Introduction to Computer Science I (C or better)
3 Credit Hours: Topics in Computer Science: iOS Development
IOS 101 (Intro): In this course, students learn the fundamentals of iOS development, including Swift programming and app development with UIKIt. Throughout the course, students will explore topics such as View Controllers, model-view-controller architecture (MVC), data modeling, error handling and developing engaging User Interfaces (UI).
- Course Code: ITCS 3050 S03
- Course Registration #: 27250
- Class schedule: Wednesdays, 4.00PM - 6:45PM ET
- Modality: Online Synchronous
- Start date: January 14
- Prerequisite: ITSC 1213 Introduction to Computer Science II (C or better)
Non-Credit
These no-cost, online courses provide hands-on learning in web, mobile, and security technologies. Open to all students, these remote courses do not offer university credit, but provide valuable career-building skills, networking opportunities, and mentorship.
Apply Here3 Credit Hours: Topics in Computer Science: Technical Interview Preparation 101
This course equips students with essential skills for careers in Computer Information Systems (CIS) through a unique partnership with the CIS department and top industry partners. Students will gain hands-on experience, intermediate technical knowledge, and career-ready skills like interviewing, teamwork, presentations, and professionalism—preparing them for success in the information systems field.
- Course Code: ITCS 3050 S01
- Course Registration #: 27249
- Weekly Online Synchronous Class on Mondays, 5:30PM - 8:15PM ET
- In-person sessions located at McEniry 116 on Tuesdays (only on 02/11, 02/25, 03/18, and 03/25), 5:30PM - 6:45PM ET
- Start date: January 13
- Prerequisite: ITSC 1212 Introduction to Computer Science I (C or better)
3 Credit Hours: Topics in Computer Science: iOS Development
IOS 101 (Intro): In this course, students learn the fundamentals of iOS development, including Swift programming and app development with UIKIt. Throughout the course, students will explore topics such as View Controllers, model-view-controller architecture (MVC), data modeling, error handling and developing engaging User Interfaces (UI).
- Course Code: ITCS 3050 S03
- Course Registration #: 27250
- Class schedule: Wednesdays, 4.00PM - 6:45PM ET
- Modality: Online Synchronous
- Start date: January 14
- Prerequisite: ITSC 1213 Introduction to Computer Science II (C or better)
Non-Credit
These no-cost, online courses provide hands-on learning in web, mobile, and security technologies. Open to all students, these remote courses do not offer university credit, but provide valuable career-building skills, networking opportunities, and mentorship.
Supportive Community
Each college/university's CodePath E3 Program cohort is a stimulating, tight-knit community of diverse peers who connect virtually and in-person with other CodePath E3 Scholars at your local campus.
CodePath and employers host engaging social events with fun swag and employer-sponsored content. Students gain real-world confidence and further develop their social and professional leadership skills.
CodePath Career Kit
A comprehensive collection of easy-to-use templates, worksheets and guides
UNC Charlotte Career Kit
Prep your resume, ace interviews and get career-ready with interview prep courses, mock interview sessions, and more.
HEAR FROM OUR STUDENTS
Anthony Ramirez
UNC Charlotte and CodePath Student
“I’m happy to have completed the CodePath technical Interview Prep Course this Summer and would like to thank the instructors as well as the TF’s for the great instruction. We went over many different topics that come up in technical interviews and joined breakout rooms to discuss solutions as a team. It is an excellent opportunity to network and meet likeminded peers and I would highly recommend it to anyone who has the time!”
Upcoming Events
Comfortably Uncomfortable: How to Talk about Yourself in Interviews
This presentation will focus on the non-technical aspects of successful interviewing from the screener to the final round while discussing some negotiation tactics as well.
Led by Sarah Haley, Campus Engagement Strategist Talent Acquisition at Ally Financial
Please note: this is an IN PERSON event.
February 25, 2025
5:30 PM - 6:30 PM EST
Location: CHHS 155
Hiring Decoded: Understanding the Hiring Process
Panel
Come hear a panel of industry partners from the financial, healthcare, and government discuss the hiring process for those industries as well as about the process of applying to an internship or full time role. This presentation will focus on the non-technical aspects of successful interviewing from the screener to the final round while discussing some negotiation tactics as well.
Presenters represent Truist, PMMC, and Federal Services of Strategic Business Solutions.
Please note: this is an IN PERSON event.
March 18, 2025
5:30 PM - 6:30 PM EST
Location: CHHS 155
Reach and Impact
of CodePath alumni say that courses like TIP helped prepare them for a job
is the average annual salary of CodePath alum one year after graduation in full-time roles related to their major
of CodePath alumni reported increased confidence in technical skills after completed a course like TIP
of CodePath alumni say that courses like TIP helped prepare them for a job
is the average annual salary of CodePath alum one year after graduation in full-time roles related to their major
of CodePath alumni reported increased confidence in technical skills after completed a course like TIP
Kicker
FAQs
-
What is CodePath and how are they partnered with my school?
CodePath is transforming higher education by training the next generation of diverse engineers, CTOs, and founders. UNC Charlotte has partnered with CodePath to offer industry-aligned courses that prepare you for a successful tech career.
-
What’s the CodePath E³ Program?
The Emerging Engineer Empowerment (E3) Program is an exclusive opportunity for students at select schools, including UNC Charlotte. Through a combination of courses, community, and career services, the CodePath E3 Program equips you with everything you need to thrive in the tech world. It’s designed to help you become a standout in the tech industry. Learn more here!
-
What’s the difference between for-credit and virtual non-credit courses?
CodePath offers two types of courses: for-credit courses available through your institution and non-credit virtual courses available to students nationwide. While both are valuable, only for-credit courses count toward your degree.
-
Can I get credit for a virtual course?
No, Connected Classroom courses don’t offer school credit. If you want credit for a CodePath course, you’ll need to enroll in the for-credit version through your school’s registrar.
-
Do all CodePath courses offer credit?
Currently, UNC Charlotte offers credit for TIP101, TIP102 and iOS101. If the course you're interested in isn’t available for credit, you can still take it through CodePath's Connected Classroom.
-
Which CodePath course should I take?
It depends on your interests! Whether you're into web development, mobile apps, or cybersecurity, CodePath has you covered. You can also improve your technical interview skills with TIP101 or TIP102, starting at a level that suits you.
-
Can I take more than one course per semester?
Absolutely! You can enroll in multiple CodePath courses in a semester—just make sure you can manage the workload.
-
How do I access the CodePath Career Center?
Once you’re in any CodePath course, you’ll gain access to the Career Center. This includes career coaching, resume reviews, job search assistance, and internship opportunities—all designed to help you land that dream job!
-
What is a Tech Fellow and what are the options?
Tech Fellows are students just like you who are trained by CodePath to support industry-supported courses at their schools. Besides leveling up your campus’ knowledge of in-demand skills, you’ll master your technical skills, become a local influencer, and play an active role in advancing diversity in tech. Plus, you’ll become part of the CodePath community—which gives you priority access to mentorship, career fairs, scholarships, conferences, and more.
-
Does taking a CodePath course or engaging in programming guarantee me an internship?
No guarantees, but CodePath courses and the CodePath E3 Program are designed to boost your chances of landing an internship. You’ll get lots of support through networking, interview prep, and career coaching to make it happen.
-
I have more questions about the program and different course offerings. Who can I contact?
Please contact us at codepathE3@codepath.org for any additional questions.