\documentclass[a4paper,12pt,twocolumn]{article}
\usepackage[top=1in,bottom=1in,left=1in,right=1in]{geometry}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
%\usepackage{newunicodechar}
%\usepackage{lmodern}
\usepackage{textgreek}
\usepackage{amsmath}
\usepackage{mathtools}
\usepackage{graphicx}
\usepackage{float}
\usepackage[format=plain,labelfont={bf,it},font=it]{caption}
\usepackage{enumitem}
\usepackage{lipsum}
\usepackage{listings}
\usepackage{pdflscape}


\usepackage{tabularx}
%\usepackage{blindtext}
\usepackage{hyperref}
%\usepackage{pgfgantt}
\usepackage{setspace}
\usepackage{subcaption}
\usepackage{tikz}
\usepackage{chngcntr}
\usepackage{longtable}
\usepackage{xcolor,colortbl}
\usepackage{multicol} 
%\usepackage{mdframed} 
\usepackage{oubraces}
\usepackage{stfloats}
%\usepackage{fixltx2e}

\setcounter{tocdepth}{3}
\counterwithin{figure}{subsection}
\counterwithin{table}{subsection}

\usepackage[backend=bibtex,style=numeric,sorting=none]{biblatex}
\addbibresource{references.bib}
\renewcommand*{\bibfont}{\footnotesize}

% Our base colours
\definecolor{c1}{HTML}{ff7568} 
\definecolor{c2}{HTML}{8cbfff} 
\definecolor{c3}{HTML}{a6ddb7} 
\definecolor{darkred}{rgb}{0.6,0,0}

\lstdefinelanguage{asm}{
	morekeywords={ADC,ADD,ADDC,ADDI,ALU0,ALU1,AND,ANDI,BEQ,BGE,BGT,BR0,BR1,BRZ,BZ,CALL,CI0,CI1,CI2,CLC,CLN,CLS,COM,COMA,COMD,CPY0,CPY1,CPY2,CPY3,DEC,DIV,EQ,GE,GETAH,GETIF,GT,INC,INTRE,JUMP,LE,LT,LWHI,LWLO,MEM0,MEM1,MEM2,MEMHI,MEMLO,MOD,MOVE,MUL,MULHI,MULLO,NE,NULL,OR,ORI,PC0,PC1,POP,PUSH,RBWI,REG0,REG1,RET,RETI,RJUMP,ROL,ROR,SBC,SETC,SETI,SETN,SETS,SLL,SRA,SRL,SSETN,SSETS,STACK,STPT0,STPT1,SUB,SUBC,SUBI,SWHI,SWLO,XOR,XORI},
	sensitive=false,
	morecomment=[l]{;},
	morestring=[b]",
}
\lstset{language=asm, basicstyle=\ttfamily, commentstyle=\color{gray}, emphstyle={\color{darkred}}}

% This enviroment ensures that structures like listing and tables are not broken between columns or pages.
\newenvironment{blockpage}
{\begin{center}\begin{minipage}[c]{\linewidth}}
{\end{minipage}\end{center}}

% This allows placing figure in column
\newenvironment{colfigure}
{\par\medskip\noindent\minipage{\linewidth}}
{\endminipage\par\medskip}

\raggedbottom

\begin{document}
	
	\begin{titlepage}
		\newcommand{\HRule}{\rule{\linewidth}{0.5mm}}
		\begin{tikzpicture}[remember picture, overlay]
		\node [anchor=north east, inner sep=0pt]  at (current page.north east)
		{\includegraphics[width=21cm]{../resources/graphics/ucl-banner-dl-port-outline.eps}};
		\end{tikzpicture}\\[3cm]
		\center
		
		\textsc{\Large University College London}\\[0.5cm]
		\textsc{\large Department of Electronic and Electrical Engineering}\\[0.5cm]
		
		\HRule \\[0.4cm]
		\setstretch{1.5}
		{ \huge \bfseries Performance characterisation of 8-bit RISC and OISC architectures}\\[0.4cm]
		\setstretch{1.0}
		\HRule \\[1.0cm]
		
		\begin{multicols}{3}
			
			\Large \emph{Author:}\\
			Mindaugas \textsc{Jarmolovi\v{c}ius}\\
			\href{mailto:zceemja@ucl.ac.uk}{zceemja@ucl.ac.uk}\\[0.3cm]
			\normalsize{\textbf{SN:} 17139494}
			
			\columnbreak
			
			\Large \emph{Supervisor:}\\
			Prof. Robert \textsc{Killey}\\
			\href{mailto:r.killey@ucl.ac.uk}{r.killey@ucl.ac.uk}
			
			\columnbreak
			
			\Large \emph{Second Assessor:}\\
			Dr. Ed \\\textsc{Romans}\\
			\href{mailto:e.romans@ucl.ac.uk}{e.romans@ucl.ac.uk}
			
		\end{multicols}
		
		\vfill
		\setstretch{2.5}
		{ \large \bfseries A BEng Project Final Report}\\[1cm]
		\setstretch{1.0}
		{\large\today}\\[2cm]
		
	\end{titlepage}
	
	\pagebreak
	\tableofcontents
	\pagebreak
	\section{Abstract}\label{sec:abstract}
	\input{1-abstract.tex}
	
	\section{Introduction}\label{sec:introduction}
	\input{2-introduction.tex}

	\section{Goals and Objectives}\label{sec:objectives}
	\input{3-objectives.tex}

	\section{Theory and Analytical Bases}\label{sec:theory}
	\input{4-theory.tex}
	\pagebreak
	\section{Technical Method}\label{sec:methods}
	\input{5-methods.tex}
	
	\section{Results and Analysis}\label{sec:results}
	\input{6-results.tex}

	\section{Conclusion}\label{sec:conclusion}
	\input{7-conclusion.tex}
%	\vfill\pagebreak
	\printbibliography
	\onecolumn
	\section{Appendix}\label{sec:appendix}
	\input{8-appendix.tex}
	
\end{document}