This will help you make sure the version you send your advisor to review is as polished as possible, so you'll get better feedback from him.
I will be finishing writing my thesis on this new topic, but much of the work I have done have not been checked by anyone with a Ph. Or should I seek out more professors who are more familiar with this new topic and try to have them read it (it would take at least several hours to do this and, keep in mind, I am not a full-time or even part-time student right now)?
Moreover, I have been late in turning in my thesis for several semesters since I've also been working full time much of the time after I finished my B. This makes it feel like my university does not really care about my success anymore and I am not even being pressured to finish writing my thesis as I would have been if I was a full-time student. Should I just crowd-source some comments for editing my thesis from friends and try to just get it turned in and accepted so I can present?
And, of course, binding and printing takes 24 hours.
Lastly, it takes the College office 3-5 days to get your award letter issued.
Having said all that, it's still useful to get comments from others in addition to your advisor.
Ask your friends to read your thesis to (1) find typos and obvious mistakes, and (2) note areas where they think something is unclear, so you can improve the writing.It will also help if you identify and tell him about the areas where you think you most need extra high-quality feedback: "Could you tell me what you think of the formulation in Section 3, I'm not so sure about that part." Even though your advisor is not an expert in your new topic, he's an expert in and he knows what good work looks like.He knows when an argument seems weak and "hand-wavy" and when the evidence on offer doesn't support the claim.Coming to writing a thesis: Firstly, build a workflow of what you are going to be turning in, starting from intro, your goal, what you do, how you do, how is it novel, conclusion, summary, future enhancements.Once you figure this out, a good idea would be start taking one chapter at a time. So, please refer to papers / thesis which encompass the topic you are working on.So he's still likely to have good advice even if he isn't as familiar with your topic as you would like.In fact, for Ph D students at least, it is generally assumed that the student knows more than the advisor about the thesis topic by the time the student is about midway through the program.Who knew it could take 3 days to get footnotes spic and span?? Once that’s set, you still have to actually wait for the viva (this can be up to 4 months).Then you will probably have some kind of corrections to do (typos still count as corrections and none of us are perfect!A thesis is technical story which you are telling the world through your expertise on fraction of knowledge in Computer Science. Quite a few of my acquaintances have gone through this experience.I was darn lucky in my second graduate program with my professor playing a godfather.