├── .gitattributes
└── README.md
/.gitattributes:
--------------------------------------------------------------------------------
1 | # Auto detect text files and perform LF normalization
2 | * text=auto
3 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 | # CUFE CCE25
10 | ***A collection of internships, opportunities, roadmaps, and resources for Computer Engineering and related fields. Prepared and maintained by Communication and Computer Engineering👨💻, Cairo University🏫 2025🎓Grads.***
11 |
12 |
13 | ## Table of Contents
14 | - [Contents](#table-of-contents)
15 | - [Contribution](#contribution)
16 | - [Internships](#internships)
17 | - [Roadmaps](#roadmaps)
18 | - [Tips for coding interviews](#coding-interviews)
19 | - [Resources](#resources)
20 | - [Courses](#courses)
21 | - [Books](#books)
22 | - [Other](#other)
23 |
24 | ## Contribution
25 | If you want to contribute to this repo, you can:
26 | - Make a Pull Request (please follow commented guidelines in the file while editing)
27 | - Please state what you changed briefly.
28 | - Fill this google [form](https://forms.gle/C4sXdiWQPtjGY13x6) (**Internship Contributions Only**)
29 |
30 |
31 |
32 | ## Internships
33 |
34 | Click to expand
35 |
36 |
43 |
44 |
45 |
46 |
47 | | Name | Location | More Info |
48 | |---|---|--|
49 | |[Software Internship Opportunities](https://github.com/AhmedNassar7/Software-Engineering)| Multiple |-|
50 | |[Summer2024-Internships](https://github.com/SimplifyJobs/Summer2024-Internships)| Multiple | Constantly updated repo with Summer2024 internships |
51 | |[Internship Google Doc Sheet](https://docs.google.com/document/u/1/d/1gGqoqbfllCDSLWIR_1FIlPJEO7Y0e30AL-jyu3pcc-0/mobilebasic) | - | Contains Internship links for all internship positions 100+ |
52 | |[Internship Excel Sheet](https://docs.google.com/spreadsheets/d/1eU__AI8QbAp8Ze0HmrKvp44N1SZe9gz5miI-FYUC_-E/edit#gid=0) | - | Contains Internship links collected from GUC Job Fair |
53 | |[Google - Multiple Internships](https://careers.google.com/jobs/results/?degree=BACHELORS&distance=50&employment_type=INTERN)|-|-|
54 | |[The Sparks Foundation - GRIP](https://internship.thesparksfoundation.info/#steps-to-apply)|Remote|-|
55 | |[MLH Fellowship](https://fellowship.mlh.io/)|USA(Remote)| - |
56 | |[Open-Source Internship Programs](https://github.com/deepanshu1422/List-Of-Open-Source-Internships-Programs)|-|-|
57 |
58 |
59 |
60 |
61 | ## Roadmaps
62 | Roadmaps in each field. You can use them as a guide to learn the required skills for each internship.
63 |
64 | Click to expand
65 |
66 |
68 |
69 |
70 |
71 |
72 | - [***Frontend Roadmap***](https://roadmap.sh/frontend)
73 | - [***Backend Roadmap***](https://roadmap.sh/backend)
74 | - [***AI Expert***](https://github.com/AMAI-GmbH/AI-Expert-Roadmap)
75 | - [***Game Development***](https://github.com/utilForever/game-developer-roadmap)
76 | - [***DevOps Roadmap***](https://github.com/milanm/DevOps-Roadmap)
77 | - [***CP Roadmap***](https://docs.google.com/document/d/1-7Co93b504uyXyMjjE8bnLJP3d3QXvp_m1UjvbvdR2Y/edit)
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 | ## Coding Interviews
87 | Some of the internships may require a technical interview. Here you can find some resources that can help you prepare for it.
88 |
89 | Click to expand
90 |
91 |
93 |
94 |
95 |
96 |
97 |
98 | - [***Tech Interview Handbook***](https://github.com/yangshun/tech-interview-handbook) 📖
99 | - [***Coding Interview University***](https://github.com/jwasham/coding-interview-university)
100 | - [***Cracking the Coding Interview***](https://github.com/Avinash987/Coding/blob/master/Cracking-the-Coding-Interview-6th-Edition-189-Programming-Questions-and-Solutions.pdf) 📖
101 | - [***System Design***](https://github.com/InterviewReady/system-design-resources)
102 | - [***CS Lectures***](https://github.com/Developer-Y/cs-video-courses)
103 | - [***Live Interviews***](https://interviewing.io/)
104 | - [***Front End interview coding problems***](https://bigfrontend.dev/problem)
105 |
106 |
107 |
108 |
109 |
110 |
111 | # Resources
112 | Here you can find some resources that can help you in your journey to become a better and learn skills. This includes courses, books, and more. You can find (or [Add](#contribution)) youtube courses aswell. If there is a resource that you think is useful, you can add it to the list. Note: If there is a coding interview related resouce then add it to the [coding interviews](#coding-interviews) section.
113 |
114 | - Navigation:
115 | - [***Courses***](#courses)
116 | - [***Books***](#books)
117 | - [***Other***](#other)
118 |
119 |
120 | ## Courses
121 |
122 | Click to expand
123 |
124 |
127 |
128 |
129 |
130 |
131 |
132 | | Name | Description |
133 | |---|-------------|
134 | |[Machine Intelligence](https://www.youtube.com/playlist?list=PLTWMfSykrrxfwhr-DdvX2Yzt8gNoILCFA)|A Machine Intelligence Course by Hamid Tizhoosh, Waterloo|
135 | |[Node.Js (Arabic)](https://www.youtube.com/playlist?list=PLeWmXrh0047991IDIBFxKZlzURscnf3t8)|An Extensive Node.Js Course in Egyptian Arabic|
136 | |[React JS (Arabic)](https://www.youtube.com/playlist?list=PLtFbQRDJ11kEjXWZmwkOV-vfXmrEEsuEW)|A React JS Course in Egyptian Arabic that covers fundamentals of React JS (Prerequisites:HTML,CSS,JS Basics)|
137 | |[Algorithm-Design](https://www.hiredintech.com/classrooms/algorithm-design/lesson/79)|An Explanation for Algorithms|
138 | |[Web Development for Beginners](https://github.com/microsoft/Web-Dev-For-Beginners)|Web Course by Microsoft|
139 |
140 |
141 |
142 |
143 | ## Books
144 |
145 | Click to expand
146 |
147 |
148 |
149 |
150 | | Name | Description |
151 | |---|-------------|
152 | |[Clean Code](https://github.com/jnguyen095/clean-code/blob/master/Clean.Code.A.Handbook.of.Agile.Software.Craftsmanship.pdf)|A book by Robert C. Martin about how to improve your code writing.|
153 | |[Head First Object-Oriented Analysis and Design](https://github.com/MarkPThomas/HeadFirst-OOAD/blob/master/Head%20First%20Object-Oriented%20Analysis%20and%20Design.pdf)|A Book About OOP and Design|
154 | |[Probability Theory](http://www.med.mcgill.ca/epidemiology/hanley/bios601/GaussianModel/JaynesProbabilityTheory.pdf)|A book by Jaynes about probability theory.|
155 | |[Deep Learning](https://github.com/janishar/mit-deep-learning-book-pdf/blob/master/complete-book-pdf/deeplearningbook.pdf)|A book by Ian Goodfellow, Yoshua Bengio, and Aaron Courville about deep learning.|
156 |
157 |
158 |
159 |
160 |
161 | ## Other
162 |
163 | Click to expand
164 |
165 |
166 |
167 |
168 | | Name | Description |
169 | |---|-------------|
170 | |[Junior Training Sheet](https://docs.google.com/spreadsheets/d/1iJZWP2nS_OB3kCTjq8L6TrJJ4o-5lhxDOyTaocSYc-k/edit#gid=1160016643&range=B250)|competitive programming sheet + Roadmap|
171 | |[Useful Github Rep.](https://aatmaj-zephyr.github.io/A-collection-of-useful-repositories/)|Useful Repositories|
172 | |[Awesome-Resources](https://shahednasser.github.io/awesome-resources/)|Useful Resources|
173 | |[Articles](https://dev.to/)|Developers Community articles|
174 | |[Algorithms-Implementation](https://github.com/ShahjalalShohag/code-library)|Implementations of most of CP Algorithims|
175 | |[Career Resources](https://github.com/anna-yn/career-resources)|Some SWE/PM/Designer related career resources for students|
176 | |[Crack your internship](https://justpaste.it/goodinternship)|A list of resources for cracking your internship|
177 |
178 |
179 |
180 |
--------------------------------------------------------------------------------