Faculty of Philology - Wydział Filologiczny
News
Uroczyste wręczenie Nagrody Grimmów dla p. prof. Jadwigi Kity-Huber
W dniu 3 listopada 2026 w Katedrze Francuskiej w Berlinie odbyło się uroczyste wręczenie Nagrody Jacob- und Wilhelm-Grimm-Preis pani dr hab. Jadwidze Kicie-Huber, prof. UJ, która została uhonorowana za szczególne zasługi dla międzynarodowej germanistyki i rolę w budowaniu mostów między Polską a Niemcami.
12.11.2026
Sympozjum naukowe pt. „Law, Culture and Discursive Transformations”
22 października 2026 roku w Instytucie Filologii Angielskiej odbyło się międzynarodowe sympozjum naukowe pt. „Law, Culture and Discursive Transformations” będące wydarzeniem towarzyszącym jubileuszowi 75-lecia Wydziału Filologicznego UJ.
12.11.2026
Ambasador Szwecji otworzyła wystawę „Coraz bliżej siebie” na Wydziale Filologicznym UJ
W Bibliotece Wydziału Filologicznego UJ odbyło się otwarcie wystawy „Coraz bliżej siebie”, poświęconej Szwedom mieszkającym w Polsce. W wydarzeniu uczestniczyła Martina Quick, ambasadorka Królestwa Szwecji, która odwiedziła nasz Wydział i uroczyście otworzyła ekspozycję.
03.11.2026
An error occurred while processing the template.
Java method "com.sun.proxy.$Proxy1193.getArticle(long, String)" threw an exception when invoked on com.sun.proxy.$Proxy1193 object "com.liferay.journal.service.impl.JournalArticleLocalServiceImpl@53379bd"; see cause exception in the Java stack trace.
----
FTL stack trace ("~" means nesting-related):
- Failed at: #assign article = journalArticleServi... [in template "20096#20121#SKORKA2015-AGREGATOR-NA-GLOWNEJ(KALENDARZ)" at line 313, column 17]
----
1<#assign sciezkaObrazkow = ''/>
2<#if request?? && request?has_content>
3 <#assign sciezkaObrazkow = themeDisplay.getPathThemeImages()/>
4 <#assign longGroupId = themeDisplay.getScopeGroupId()/>
5 <#assign plid = "portlet_" + themeDisplay.getPortletDisplay().getId()/>
6</#if>
7
8<#if sciezkaObrazkow?has_content || sciezkaObrazkow?matches(".*/uj-lift-theme/images.*")>
9
10 <#assign defaultImgUrl = "${sciezkaObrazkow}/default_thumbs/ujThemeArticleMain-450x150.jpg"/>
11 <#assign langReadMore = htmlUtil.escape(languageUtil.get(locale, "read-more"))/>
12 <#assign langNext = htmlUtil.escape(languageUtil.get(locale, "next"))/>
13 <#assign langPrevious = htmlUtil.escape(languageUtil.get(locale, "previous"))/>
14
15 <#assign
16 titleData = ""
17 aggregatorSiteUrlData = ""
18 aggregatorPortletIdData = ""
19 hit1Data = ""
20 hit2Data = ""
21 hit3Data = ""
22 typeData = ""
23 categoriesData = ""
24 omitCategoriesData = ""
25 tagsData = ""
26 omitTagsData = ""
27 articlesCountOnPageData = ""
28 noResultsData = ""
29 hideData = ""
30 />
31
32 <#if (title.getData())??>
33 <#assign titleData = title.getData()/>
34 </#if>
35 <#if (aggregatorSiteUrl.getData())??>
36 <#assign aggregatorSiteUrlData = aggregatorSiteUrl.getData()/>
37 </#if>
38 <#if (aggregatorPortletId.getData())??>
39 <#assign aggregatorPortletIdData = aggregatorPortletId.getData()/>
40 </#if>
41 <#if (hit1.getData())??>
42 <#assign hit1Data = hit1.getData()/>
43 </#if>
44 <#if (hit2.getData())??>
45 <#assign hit2Data = hit2.getData()/>
46 </#if>
47 <#if (hit3.getData())??>
48 <#assign hit3Data = hit3.getData()/>
49 </#if>
50 <#if (type.getData())??>
51 <#assign typeData = type.getData()/>
52 </#if>
53 <#if (categories.getData())??>
54 <#assign categoriesData = categories.getData()/>
55 </#if>
56 <#if (omitCategories.getData())??>
57 <#assign omitCategoriesData = omitCategories.getData()/>
58 </#if>
59 <#if (tags.getData())??>
60 <#assign tagsData = tags.getData()/>
61 </#if>
62 <#if (omitTags.getData())??>
63 <#assign omitTagsData = omitTags.getData()/>
64 </#if>
65 <#if (articlesCountOnPage.getData())??>
66 <#assign articlesCountOnPageData = getterUtil.getInteger(articlesCountOnPage.getData())/>
67 <#if articlesCountOnPageData == 0>
68 <#assign articlesCountOnPageData = 3/>
69 </#if>
70 </#if>
71 <#if (noResults.getData())??>
72 <#assign noResultsData = noResults.getData()/>
73 </#if>
74 <#if (hide.getData())??>
75 <#assign hideData = hide.getData()/>
76 </#if>
77
78 <#-- DATES-->
79 <#assign dzisiaj = dateUtil.parseDate("yyyyMMdd", .now?string("yyyyMMdd"), locale)/>
80 <#assign m = dzisiaj?long/>
81 <#assign j = m + 86400000>
82 <#assign jutro = j?number_to_date/>
83 <#assign w = m - 86400000>
84 <#assign wczoraj = w?number_to_date/>
85
86 <#-----------MACRO----------->
87 <#macro imgAltDescription artImgUrl>
88 <#assign artImgUrlArray = stringUtil.split(artImgUrl, "/")/>
89 <#assign fileGroup = getterUtil.getLong(artImgUrlArray[2])/>
90 <#assign fileFolder = getterUtil.getLong(artImgUrlArray[3])/>
91 <#assign fileName = httpComponentsUtil.decodeURL(artImgUrlArray[4])/>
92
93 <#if fileEntryService.getFileEntryByFileName(fileGroup, fileFolder, fileName)??>
94 <#assign file = fileEntryService.getFileEntryByFileName(fileGroup, fileFolder, fileName)/>
95 <#assign fileTitle = file.getTitle()/>
96 <#assign fileTitle = fileTitle?replace("\\\"", """)/>
97 <#assign fileDescription = file.getDescription()>
98 <#assign fileDescription = fileDescription?replace("\\\"", """)/>
99 <#assign fileExtension = file.getExtension()/>
100 </#if>
101 </#macro>
102
103 <#---- Services ---->
104 <#assign journalArticleResourceService = serviceLocator.findService("com.liferay.journal.service.JournalArticleResourceLocalService")/>
105 <#assign journalArticleService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService")/>
106 <#assign assetTagService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetTagLocalService")/>
107 <#assign organizationService = serviceLocator.findService("com.liferay.portal.kernel.service.OrganizationLocalService")/>
108 <#assign groupService = serviceLocator.findService("com.liferay.portal.kernel.service.GroupLocalService")/>
109 <#assign fileEntryService = serviceLocator.findService("com.liferay.document.library.kernel.service.DLFileEntryLocalService")/>
110
111 <#assign emptyLongArray = getterUtil.getLongValues([])/>
112 <#----------- Categories ----------->
113 <#assign categoryIds = emptyLongArray/>
114 <#assign omitcategoryIds = emptyLongArray/>
115
116 <#list stringUtil.split(categoriesData, ",") as categorie>
117 <#if categorie?length gt 0>
118 <#assign categoryNameTmp = [categorie?trim]/>
119 <#assign categoryIdTmp = ujCustomAssetHelper.getCategoryIds(longGroupId, categoryNameTmp)/>
120 <#assign categoryIds = arrayUtil.append(categoryIds, categoryIdTmp)/>
121 </#if>
122 </#list>
123
124 <#list stringUtil.split(omitCategoriesData, ",") as categorie>
125 <#if categorie?length gt 0>
126 <#assign omitCategoryNameTmp = [categorie?trim]/>
127 <#assign omitCategoryIdTmp = ujCustomAssetHelper.getCategoryIds(longGroupId, omitCategoryNameTmp)/>
128 <#assign omitCategoryIds = arrayUtil.append(omitcategoryIds, omitCategoryIdTmp)/>
129 </#if>
130 </#list>
131
132<#----------- Tags ----------->
133 <#assign tagIds = emptyLongArray/>
134 <#assign omitTagIds = emptyLongArray/>
135
136 <#list stringUtil.split(tagsData) as tag>
137 <#if tag?length gt 0>
138 <#assign tagNameTmp = [tag?trim]/>
139 <#assign tagIdTmp = ujCustomAssetHelper.getTagIds(longGroupId, tagNameTmp)/>
140 <#assign tagIds = arrayUtil.append(tagIds, tagIdTmp)/>
141 </#if>
142 </#list>
143
144 <#list stringUtil.split(omitTagsData, ",") as tag>
145 <#if tag?length gt 0>
146 <#assign omitTagNameTmp = [tag?trim]/>
147 <#assign omitTagIdTmp = ujCustomAssetHelper.getTagIds(longGroupId, omitTagNameTmp)/>
148 <#assign omitTagIds = arrayUtil.append(omitTagIds, omitTagIdTmp)/>
149 </#if>
150 </#list>
151
152 <#assign hitsArticlesList = []/> <#-- to put and get hits with groupid+articleId -->
153 <#assign hitsArticlesTempList = []/> <#-- to check whether assets contains articleId -->
154
155 <#assign assetsArticlesList = []/>
156 <#assign articlesList = []/>
157
158 <#if hit1Data?has_content>
159 <#assign hitsArticlesList = hitsArticlesList + [hit1Data]/>
160 <#assign hitsArticlesTempList = hitsArticlesTempList + [hit1Data]/>
161 </#if> <#-- of checking hits 1 -->
162 <#if hit2Data?has_content>
163 <#assign hitsArticlesList = hitsArticlesList + [hit2Data]/>
164 <#assign hitsArticlesTempList = hitsArticlesTempList + [hit2Data]/>
165 </#if> <#-- of checking hits 2 -->
166 <#if hit3Data?has_content>
167 <#assign hitsArticlesList = hitsArticlesList + [hit3Data]/>
168 <#assign hitsArticlesTempList = hitsArticlesTempList + [hit3Data]/>
169 </#if> <#-- of checking hits 3 -->
170
171 <#if hitsArticlesList?size == 3>
172 <#assign roznica = articlesCountOnPageData - hitsArticlesList?size/>
173 <#if roznica == 0>
174 <#assign articlesList = hitsArticlesList/>
175 <#elseif roznica gt 0>
176 <#assign articlesList = hitsArticlesList/>
177 <#assign indeksPoczatkowy = 0/>
178 <#assign countToRead = roznica + 3/> <#-- additional articles to prevent duplicates and minimalize query -->
179
180 <#assign assets = ujCustomAssetHelper.getAssetsFromGroup(longGroupId, typeData, categoryIds, omitCategoryIds, tagIds, omitTagIds,
181 "startDate", "endDate", "DESC", "ASC", dzisiaj, null, jutro, null, .now?date, 0, countToRead)/>
182
183 <#assign missing = countToRead - assets?size/>
184 <#if missing gt 0>
185 <#-- wyciąganie wydarzeń trwających -->
186 <#assign additionalAssets = ujCustomAssetHelper.getAssetsFromGroup(longGroupId, typeData, categoryIds, omitCategoryIds, tagIds, omitTagIds,
187 "startDate", "endDate", "DESC", "ASC", null, null, dzisiaj, dzisiaj, .now?date, 0, missing)/>
188 <#assign assets = assets + additionalAssets/>
189 <#assign missing = countToRead - assets?size/>
190 <#if missing gt 0>
191 <#-- wyciąganie wydarzeń nadchodzących -->
192 <#assign additionalAssets = ujCustomAssetHelper.getAssetsFromGroup(longGroupId, typeData, categoryIds, omitCategoryIds, tagIds, omitTagIds,
193 "startDate", "endDate", "ASC", "ASC", jutro, null, null, null, .now?date, 0, missing)/>
194 <#assign assets = assets + additionalAssets/>
195 <#assign missing = countToRead - assets?size/>
196 <#if missing gt 0>
197 <#-- wyciąganie wydarzeń z pozostałych opublikowanych -->
198 <#assign additionalAssets = ujCustomAssetHelper.getAssetsFromGroup( longGroupId, typeData, categoryIds, omitCategoryIds, tagIds, omitTagIds,
199 "startDate", "endDate", "DESC", "ASC", null, dzisiaj, dzisiaj, null, .now?date, 0, missing)/>
200 <#assign assets = assets + additionalAssets/>
201 </#if>
202 </#if>
203 </#if>
204
205 <#assign licznikZajawek = roznica/>
206
207 <#list assets as asset>
208 <#if licznikZajawek != 0>
209 <#assign article = ''/>
210 <#assign articleResource = journalArticleResourceService.getArticleResource(asset.getClassPK())/>
211 <#assign article = journalArticleService.getArticle(articleResource.getGroupId(), articleResource.getArticleId())/>
212 <#assign articleId = article.getArticleId()/>
213
214 <#if !hitsArticlesList?seq_contains(articleId)>
215 <#assign licznikZajawek = licznikZajawek - 1/>
216 <#assign articlesList = articlesList + [articleId]/>
217 </#if> <#-- end of checking if hitsList contains articleId -->
218 </#if> <#-- end of checking counter ilosc_na_stornie==0 -->
219 </#list> <#-- end of foreach assets -->
220
221 <#elseif roznica lt 0>
222 <#assign articlesList = hitsArticlesList[0..articlesCountOnPageData]/>
223 <#-- Returns a view of the portion of this list between the specified fromIndex, inclusive, and toIndex, exclusive.) -->
224 </#if>
225
226 <#elseif hitsArticlesList?size lt 3> <#-- preparing list of articlesId -->
227 <#assign countToRead = articlesCountOnPageData + hitsArticlesList?size/> <#-- additional articles to prevent duplicates and minimalize query -->
228
229 <#assign assets = ujCustomAssetHelper.getAssetsFromGroup(longGroupId, typeData, categoryIds, omitCategoryIds, tagIds, omitTagIds,
230 "startDate","endDate","DESC","ASC", dzisiaj, null, jutro, null, .now?date, 0, countToRead)/>
231
232 <#assign missing = countToRead - assets?size/>
233 <#if missing gt 0>
234 <#-- wyciąganie wydarzeń trwających -->
235 <#assign additionalAssets = ujCustomAssetHelper.getAssetsFromGroup(longGroupId, typeData, categoryIds, omitCategoryIds, tagIds, omitTagIds,
236 "startDate","endDate","DESC","ASC", null, null, dzisiaj, dzisiaj, .now?date, 0, missing)/>
237 <#assign assets = assets + additionalAssets/>
238 <#assign missing = countToRead - assets?size/>
239 <#if missing gt 0>
240 <#-- wyciąganie wydarzeń nadchodzących -->
241 <#assign additionalAssets = ujCustomAssetHelper.getAssetsFromGroup(longGroupId, typeData, categoryIds, omitCategoryIds, tagIds, omitTagIds,
242 "startDate","endDate","ASC", "ASC", jutro, null, null, null, .now?date, 0, missing)/>
243 <#assign assets = assets + additionalAssets/>
244 <#assign missing = countToRead - assets?size/>
245 <#if missing gt 0>
246 <#-- wyciąganie wydarzeń z pozostałych opublikowanych -->
247 <#assign additionalAssets = ujCustomAssetHelper.getAssetsFromGroup(longGroupId, typeData, categoryIds, omitCategoryIds, tagIds, omitTagIds,
248 "startDate","endDate","DESC","ASC", null, dzisiaj, dzisiaj, null, .now?date, 0, missing)/>
249 <#assign assets = assets + additionalAssets/>
250 </#if>
251 </#if>
252 </#if>
253
254 <#assign licznikZajawek = articlesCountOnPageData/>
255
256 <#list assets as asset>
257 <#if licznikZajawek == 0>
258 <#break>
259 <#else>
260 <#assign article = ""/>
261 <#assign articleResource =journalArticleResourceService.getArticleResource(asset.getClassPK())/>
262 <#assign article = journalArticleService.getArticle(articleResource.getGroupId(), articleResource.getArticleId())/>
263 <#assign articleId = article.getArticleId()/>
264
265 <#if !hitsArticlesList?seq_contains(articleId)>
266 <#assign licznikZajawek = licznikZajawek - 1/>
267 <#-- set article id in list depends of hits order -->
268 <#assign assetsArticlesList = assetsArticlesList + [articleId]/>
269 </#if> <#-- end of checking if hitsList contains articleId -->
270 </#if> <#-- end of checking counter ilosc_na_stronie==0 -->
271 </#list> <#-- end of foreach assets -->
272
273 <#assign articlesList = assetsArticlesList/>
274
275 <#if hitsArticlesTempList[0]?has_content>
276 <#assign articlesList = [hitsArticlesTempList[0]] + articlesList/>
277 </#if>
278 <#if hitsArticlesTempList[1]?has_content>
279 <#assign lastIndex = articlesList?size - 1/>
280 <#assign articlesList = [articlesList[0]] + [hitsArticlesTempList[1]] + articlesList[1..lastIndex]/>
281 </#if>
282 <#if hitsArticlesTempList[2]?has_content>
283 <#assign lastIndex = articlesList?size - 1/>
284 <#assign articlesList = articlesList[0..1] + [hitsArticlesTempList[2]] + articlesList[2..lastIndex]/>
285 </#if>
286 <#if articlesCountOnPageData lt articlesList?size>
287 <#assign articlesList = articlesList[0..articlesCountOnPageData]/>
288 </#if>
289 </#if> <#-- of checking hitsList -->
290
291 <div class="content-group jsContentGroupContainer <#if articlesList?has_content && articlesList?size == 1> without-nav </#if>"> <#-- boksy po prawej mają dodatklową klase '.content-group--even' -->
292
293 <#if aggregatorSiteUrlData?has_content>
294 <#if titleData?has_content>
295 <a href="${aggregatorSiteUrlData}" title="${titleData}" class="content-group__title">
296 ${titleData}
297 </a>
298 </#if>
299 </#if>
300
301 <#if articlesList?size gt 0>
302 <#list articlesList as artId>
303
304
305 <#assign
306 articleTitle = ""
307 artImgJson = ""
308 rticleDescription = ""
309 startDate = ""
310 endDate = ""
311 />
312
313 <#assign article = journalArticleService.getArticle(longGroupId, artId)/>
314 <#assign artStructureValues = ujJournalArticleHelper.getFormValues(article, portletRequest)/>
315
316 <#assign articleTitle = artStructureValues["tytul"] />
317 <#if !articleTitle?has_content>
318 <#assign articleTitle = article.getTitle()/>
319 </#if>
320
321 <#assign artImgJson = artStructureValues["grafikaHit"] />
322 <#if !artImgJson?has_content>
323 <#assign defaultImgUrl = "${sciezkaObrazkow}/default_thumbs/ujThemeArticleMain-450x150.jpg"/>
324 </#if>
325
326 <#assign articleDescription = artStructureValues["streszczenie"] />
327 <#if !articleDescription?has_content>
328 <#assign articleDescription = article.getDescription()/>
329 </#if>
330
331 <#assign articleStartDate = artStructureValues["startDate"] />
332 <#assign articleEndDate = artStructureValues["endDate"] />
333
334 <#if articleStartDate?has_content>
335 <#assign articleStartDate = dateUtil.parseDate("yyyyMMdd", articleStartDate, locale)/>
336 <#assign startDate = dateUtil.getDate(articleStartDate, "dd.MM.yyyy", locale)/>
337 </#if>
338
339 <#if articleEndDate?has_content>
340 <#assign articleEndDate = dateUtil.parseDate("yyyyMMdd", articleEndDate, locale)/>
341 <#assign endDate = dateUtil.getDate(articleEndDate, "dd.MM.yyyy", locale)/>
342 </#if>
343
344 <#if aggregatorSiteUrlData?has_content && aggregatorPortletIdData?has_content>
345 <#assign adres = ""/>
346 <#assign adres = "${aggregatorSiteUrlData}/-/journal_content/${aggregatorPortletIdData}/${longGroupId}/${artId}"/>
347 </#if>
348
349 <div class="content-group__item <#if artId?counter == 1> active </#if> jsContentGroupItem">
350 <div class="content-group__item-image jsContentGroupNavContainer">
351 <a href="${adres}" title="${articleTitle}">
352 <#if artImgJson?has_content>
353 <#assign url = ujDocumentLibraryHelper.getFileEntryDownloadURL(artImgJson)/>
354 <#attempt>
355 <#assign imgDescription = ujDocumentLibraryHelper.getFileEntry(artImgJson).getDescription()/>
356 <#recover>
357 <#assign imgDescription = articleTitle/>
358 </#attempt>
359 <img src="${url}" alt="<#if imgDescription?has_content>${imgDescription}<#else>${articleTitle}</#if>">
360 <#else>
361 <img src="${defaultImgUrl}" alt="${articleTitle}">
362 </#if> <#-- End of checking thumb -->
363 </a>
364 </div>
365 <div class="jsContentGroupFadeElement">
366 <div class="content-group__item-text">
367 <a href="${adres}" class="content-group__item-title">
368 ${articleTitle}
369 </a>
370 <#if !hideData?contains('abstractText')>
371 <#if articleDescription?has_content>
372 <div class="post-excerpt__text">
373 ${articleDescription}
374 </div>
375 </#if>
376 </#if> <#-- end of checking hiding -->
377 <#if hideData?has_content && !hideData?contains('abstractDate')>
378 <div class="content-group__item-sub-title">
379 <#if startDate?has_content && endDate?has_content>
380 <#if startDate == endDate>
381 ${startDate}
382 <#else>
383 ${startDate} - ${endDate}
384 </#if>
385 <br />
386 <#elseif startDate?has_content && ! endDate?has_content>
387 ${startDate}<br />
388 <#elseif !startDate?has_content && endDate?has_content>
389 ${endDate}<br />
390 </#if>
391 </div>
392 </#if> <#-- end of checking hiding-->
393 </div>
394
395 <#if hideData?has_content && !hideData?contains('abstractLinkMore')>
396 <a href="${adres}" class="content-group__item-link">
397 ${langReadMore} <span class="invisible-element">o ${articleTitle}</span>
398 </a>
399 </#if> <#-- end of checking hiding-->
400 </div><#-- end of .jsContentGroupFadeElement-->
401 </div><#-- end of .content-group__item-->
402 </#list> <#-- end of foreach articlesList-->
403 <#else>
404 <div class="content-group__item-text">
405 <p class="content-group__item-title">
406 ${noResultsData}
407 </p>
408 </div>
409 </#if>
410 </div>
411
412<#else>
413 <#if permissionChecker.getUserId() gt 100000>
414 <p>Ten szablon przeznaczony jest tylko dla dedykowanej skórki UJ</p>
415 </#if>
416</#if>
417
418<script>
419 window.addEventListener("load",function(event) {
420 var prevButtonsNews = document.getElementById("${plid}").getElementsByClassName("content-group__nav-prev jsContentGroupPrev");
421 var nextButtonsNews = document.getElementById("${plid}").getElementsByClassName("content-group__nav-next jsContentGroupNext");
422 for (let i = 0; i < prevButtonsNews.length; i++) {
423 prevButtonsNews[i].setAttribute("title", "${langPrevious}");
424 prevButtonsNews[i].setAttribute("role", "button");
425 }
426 for (let i = 0; i < nextButtonsNews.length; i++) {
427 nextButtonsNews[i].setAttribute("title", "${langNext}");
428 nextButtonsNews[i].setAttribute("role", "button");
429 }
430 },false);
431</script>
Events
Ingmar/Bergman/Inter/Media
W lipcu 2018 miną setne urodziny Ingmara Bergmana, najwybitniejszego
reżysera szwedzkiego dwudziestego wieku, ikony kina art-housowego
18.04.2018 - 19.04.2018
Międzynarodowa Interdyscyplinarna Konferencja Naukowa "Trauma and Nightmare",Gdańsk, 1-2 marca 2018 r.
Szczegóły znajdą Państwo na stronie: http://traumanightmare.ug.edu.pl/
Nadsyłanie zgłoszeń i abstraktów do 28 stycznia 2018 r.
01.03.2018 - 02.03.2018
Targi Pracy 2017
Biuro Karier UJ zaprasza studentów i absolwentów na Targi Pracy. Udział weźmie 35 pracodawców, którzy będą prezentować oferty pracy, praktyk, staży i wolontariatu oraz informować o możliwości rozwoju zawodowego w poszczególnych firmach i instytucjach
07.12.2017
Events
Ingmar/Bergman/Inter/Media
W lipcu 2018 miną setne urodziny Ingmara Bergmana, najwybitniejszego
reżysera szwedzkiego dwudziestego wieku, ikony kina art-housowego
18.04.2018 - 19.04.2018
Międzynarodowa Interdyscyplinarna Konferencja Naukowa "Trauma and Nightmare",Gdańsk, 1-2 marca 2018 r.
Szczegóły znajdą Państwo na stronie: http://traumanightmare.ug.edu.pl/
Nadsyłanie zgłoszeń i abstraktów do 28 stycznia 2018 r.
01.03.2018 - 02.03.2018
Targi Pracy 2017
Biuro Karier UJ zaprasza studentów i absolwentów na Targi Pracy. Udział weźmie 35 pracodawców, którzy będą prezentować oferty pracy, praktyk, staży i wolontariatu oraz informować o możliwości rozwoju zawodowego w poszczególnych firmach i instytucjach
07.12.2017

