% ============================================================================ % UQO Working Paper 44 — The Post-ChatGPT Computer Science Revolution % Preamble follows the UQO working-paper template (_modele-working-paper/main.tex) % ============================================================================ \documentclass[12pt,letterpaper]{article} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage[english]{babel} \usepackage[letterpaper,top=1in,bottom=1in,left=1in,right=1in]{geometry} \usepackage{mathptmx} \usepackage{microtype} \usepackage{setspace} \onehalfspacing \usepackage{amsmath,amssymb,amsthm} \usepackage{booktabs,tabularx,multirow,threeparttable,longtable,array} \usepackage{siunitx} \sisetup{input-symbols = {()}, table-format = -1.3, parse-numbers = false} \usepackage{graphicx,subcaption,float} \usepackage[dvipsnames]{xcolor} \usepackage[colorlinks=true,linkcolor=NavyBlue,citecolor=NavyBlue,urlcolor=NavyBlue,breaklinks=true]{hyperref} \usepackage[authoryear,round,semicolon]{natbib} \bibliographystyle{aer} \usepackage[font=small,labelfont=bf,labelsep=period,justification=justified,singlelinecheck=false]{caption} \usepackage{fancyhdr} \pagestyle{fancy}\fancyhf{}\renewcommand{\headrulewidth}{0pt}\fancyfoot[C]{\thepage} \usepackage{titlesec} \titleformat{\section}{\large\bfseries}{\thesection.}{0.5em}{} \titleformat{\subsection}{\normalsize\bfseries}{\thesubsection.}{0.5em}{} \titleformat{\subsubsection}{\normalsize\itshape}{\thesubsubsection.}{0.5em}{} \usepackage[toc,page]{appendix} \usepackage{enumitem} \setlist{nosep,leftmargin=*} \newtheorem{definition}{Definition} \newtheorem{proposition}{Proposition} \newtheorem{hypothesis}{Hypothesis} \newcommand{\E}{\mathbb{E}} \newcommand{\R}{\mathbb{R}} \newcommand{\pending}[1]{\textcolor{BrickRed}{[pending human review: #1]}} \graphicspath{{figures/}} % ---- metadata ---- \newcommand{\WPnumber}{44} \newcommand{\WPtitle}{The Post-ChatGPT Computer Science Revolution} \newcommand{\WPsubtitle}{A Comprehensive Systematic Mapping, Bibliometric Analysis, and Knowledge Graph of Computer Science Research, 2022--2026} \newcommand{\WPdate}{November 2026} \newcommand{\WPversion}{0.1} \input{tables/numbers} % machine-generated macros (counts, estimates) — never edited by hand \newcommand{\WPabstract}{\input{sections/abstract}} \newcommand{\WPkeywords}{systematic mapping, bibliometrics, computer science, large language models, structural change, knowledge graph, emerging topics, OpenAlex} \newcommand{\WPjel}{C55, C88, O33, L86, I23} \newcommand{\WPauthor}{Simon-Pierre Boucher} \newcommand{\WPaffiliation}{Département des sciences administratives\\Université du Québec en Outaouais} \newcommand{\WPemail}{simon-pierre.boucher@uqo.ca} \newcommand{\WPaddress}{Gatineau -- Pavillon Alexandre-Taché\\283, boulevard Alexandre-Taché\\Gatineau, Québec, Canada J9A 1L8} \begin{document} \input{sections/titlepage} \tableofcontents \clearpage \part{Introduction and Scientific Motivation} \input{sections/part01_introduction} \part{The Evolution of Computer Science} \input{sections/part02_evolution} \part{Data and Systematic Review Protocol} \input{sections/part03_data} \part{Computational Methodology} \input{sections/part04_methodology} \part{The Artificial Intelligence Transformation} \input{sections/part05_ai} \part{Systems and Computing Infrastructure} \input{sections/part06_systems} \part{Theory, Algorithms, and Security} \input{sections/part07_theory_security} \part{Scientific Knowledge Networks} \input{sections/part08_networks} \part{Empirical Results} \input{sections/part09_results} \part{The Next Research Frontiers} \input{sections/part10_frontiers} \part{Discussion and Conclusion} \input{sections/part11_discussion} \clearpage \bibliography{references_all} \begin{appendices} \input{appendices/appA_taxonomy} \input{appendices/appB_search_and_sources} \input{appendices/appC_derivations} \input{appendices/appD_robustness} \input{appendices/appE_data_dictionary} \input{appendices/appF_supplementary_tables} \input{appendices/appG_figure_documentation} \input{appendices/appH_reproducibility} \end{appendices} \end{document}